2013-05-21 9 views
5

मैं qTranslate के साथ एक वर्डप्रेस साइट चला रहा हूं। यूआरएल वर्तमान में http://domain.com/en/ के रूप में प्रदर्शित कर रहे हैं, लेकिन मैं उन्हें http://en.domain.com.htaccess सबडोमेन भाषाएं

को बदलने के लिए मैं यह कैसे काम कर सकता हूँ चाहते हैं? qTranslate में एक अंतर्निहित प्री-डोमेन मोड है, जो मुझे वही करना चाहिए जो मुझे चाहिए। लेकिन यह सब कुछ करता है लिंक (काम करता है), पृष्ठ पर जाकर मुझे 404 त्रुटि मिलती है।

व्यवस्थापक में यह कहता है "प्री-पथ और प्री-डोमेन मोड केवल mod_rewrite/pretty permalinks के साथ काम करेगा। प्री-डोमेन मोड के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता है!"

मुझे प्री-पथ काम मिल गया और मुझे लगता है कि मैं सुंदर परमालिंक (/% श्रेणी% /% पोस्टनाम% /) का उपयोग कर रहा हूं, लेकिन मुझे पता नहीं था कि किस प्रकार की 'अतिरिक्त कॉन्फ़िगरेशन' की आवश्यकता है।

मेरा। Htaccess इस तरह दिखता है (मुझे मानक डब्ल्यूपी आउटपुट लगता है);

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^index\.php$ - [L] 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.php [L] 
</IfModule> 

मैं ऑनलाइन पाया अलग अलग बातें की एक बहुत कुछ करने की कोशिश की, लेकिन मैं ज्यादातर आंतरिक सर्वर त्रुटियों मिलता है या पहले से सिर्फ 404.

धन्यवाद!

उत्तर

1

यदि आपका डिफ़ॉल्ट यूआरएल www (जैसे www.domain.com) से शुरू होता है तो आपके अनुवादित यूआरएल en.www.domain.com की तरह दिखेगा।

लेकिन यदि आप en.domain.com लॉगिन करने का प्रयास करते हैं, तो आप सोच सकते हैं कि आपकी प्लगइन काम नहीं कर रही है।

  • कुछ भी करने से पहले सुनिश्चित करें कि कोई सबडोमेन आपके वर्डप्रेस होमपेज को दिखाता है। डिफ़ॉल्ट सेटिंग्स के साथ वर्डप्रेस आपको कहीं भी रीडायरेक्ट नहीं करना चाहिए।

  • फिर उसके आगे www (उदा। Domain.com के लिए)

  • के बिना अपने डिफ़ॉल्ट url सेट और स्थायी लिंक जाँच अंत में

आप कोई कदम पर विफल रहते हैं, सभी प्लग-इन को अक्षम और यहां तक ​​कि अपनी थीम को डिफ़ॉल्ट में बदलें।

संबंधित मुद्दे