मेरे पास भाषा का पता लगाने के लिए en.example.com जैसे उप-डोमेन का उपयोग करके ड्रुपल 7 के साथ एक बहुभाषी साइट है। सब कुछ उम्मीद की तरह काम करता है, लेकिन मेरे पास वेबसाइट witch का एक मोबाइल संस्करण है जिसे मैं en.m.example.com आदि डोमेन द्वारा एक्सेस करना चाहता हूँ। मैं यह कैसे करूँ? मैं admin/config/regional/language
केवल एक डोमेन प्रति भाषा में सेट कर सकता हूं , लेकिन उस काम को करने के लिए दो सेट करने होंगे, जैसे:
for English:
en.example.com & en.m.example.com
for German:
de.example.com & de.m.example.com
etc.
(विकिपीडिया की जैसी संरचना है, मैं चाहूंगा।) समस्या यह है, कि भाषा चयन के लिए उप-डोमेन का उपयोग करते हुए, ड्रुपल सभी आंतरिक लिंक को पूर्ण पथ बनाता है। उदाहरण के लिए, एक मेनू लिंक इस प्रकार बनाया जाएगा:
<li class="menu-773"><a href="http://en.example.com/test" >test</a></li>
and not as
<li class="menu-773"><a href="/test" >test</a></li>
इसलिए, मैं Apache के साथ एक डोमेन उपनाम बना सकता हूं, en.m.example.com से en.example.com पर अनुरोध भेजने के लिए, लेकिन सभी आंतरिक लिंक उपयोगकर्ता को मोबाइल संस्करण से वापस सामान्य में लाएंगे। इस समस्या का समाधान किस प्रकार से किया जा सकता है?