देखें पूर्ण संस्करण: हल हमेशा घर के लिए वापस पुनः निर्देशित ....
हाय,
सब से पहले: सॉफ्टवेयर के महान टुकड़ा ... मैं 90 कीड़े का भुगतान किया है और यह एक खुशी थी ...
मैं यह स्थापित है और यह लंबे समय के रूप में महान चलाता है के रूप में मैं विकल्प "यूआरएल के लिए भाषा पैरामीटर जोड़ें (जैसे 'पता है? भाषा = en')
बनाएँ यूआरएल एसईओ लिंक (जैसे '/ एन / पते') आम सहमति "के अनुसार है.
लेकिन जैसे ही के रूप में मैं स्विच करने के लिए "बनाएँ URL एसईओ लिंक सर्वसम्मति (जैसे '/ एन / पते') के अनुसार" मैं कुछ परेशानी है ....
इस पृष्ठ की जाँच करें:
Pedi / / cabfo rum.com मंचों / / / डी forum.php
शब्द pedicab में / हटाने कृपया ....
जैसे ही मैं किसी भी धागा क्लिक करें यह अंग्रेजी भाषा घर वापस चला जाता है है ....
Mmmmmh ....
मैं रूट / मंचों कहा, मास्टर भाषा अंग्रेजी परिभाषित और htaccess में जोड़ा:
में RewriteEngine
# बिना किसी भी एसईओ इंजन एसईओ अनुवाद लिंक्स के लिए नियम (कच्चे vBulletin लिंक पर)
# यदि आप vB 'मॉड पुनर्लेखन अनुकूल यूआरएल उपयोग कर रहे हैं तो बस से पहले vB नियम उन नियमों डाल
RewriteRule / संग्रह / index.php? $ 2 और भाषा = $ 1 [एल, QSA]
RewriteRule भाषा index.php? = $ 1 [एल, QSA]
RewriteRule $ 2? भाषा = $ 1 [QSA]
कोई सुराग क्या गलत हो सकता है?
शुक्रिया
गेराल्ड
अद्यतन: मैं हमेशा एक 404 त्रुटि का उपयोग कर पाने के "URL एसईओ लिंक ('यानी आम सहमति / एन / पता करने के लिए अनुसार बनाएँ')"....
तो मैं वापस स्विच करने के लिए यूआरएल (जैसे 'पता है? भाषा = hi) जो पल में काम करता है के लिए भाषा पैरामीटर जोड़ें ...
महान हो अगर तुम यह काम के लिए मदद कर सकता है चाहेंगे
टीएक्स
हाय.
जैसा कि मैं देख रहा हूँ अब यह काम कर रहा है - कृपया यह पुष्टि करने के लिए अगर मैं कुछ याद आ रही:)
महत्वपूर्ण बात है - आप विकल्प के लिए 'सख़्त' विहित यूआरएल लागू "सेट नहीं किया है - यह आवश्यक है, अन्यथा आप अपने एसईओ उठ जाएगा. VBET पैकेज और परती vB विन्यास निर्देशों से readme.html कृपया देखें.
हाय मीकल,
शुक्रिया - मैं "विहित यूआरएल लागू" अब स्विचित.
यह काम करता है, लेकिन समस्या अभी भी मौजूद है ...
अब सही मेरे विन्यास:
पर उन्नत अनुकूल यूआरएल
पर बनाएँ यूआरएल एसईओ लिंक सर्वसम्मति (जैसे '/ एन / पते') के अनुसार
. Htaccess के रूप में / ऊपर के रूप में रीडमी में.
यह उदाहरण के लिए एक जर्मन अनुवाद के लिए जा रहा काम करता है - मैं यूआरएल में एक स्लेश के बाद के रूप में मैं यूआरएल को पोस्ट करने की अनुमति नहीं कर रहा हूँ ...
p/edicabforum.com/forums/de/forumdisplay.php/32-Introduce-Yourself
ठीक Everythin
_____________________________________________
समस्या:
के रूप में जल्द ही के रूप में मैं करने के लिए स्विच
मॉड पुनर्लेखन अनुकूल यूआरएल
ऊपर यूआरएल अब है
p/edicabforum.com/forums/de/32-Introduce-Yourself
और मैं 404 त्रुटियाँ मिलता है.
_____________________________________________
... तो समस्या नहीं हल यह उन्नत अनुकूल यूआरएल मोड में अच्छी तरह से काम करता है, लेकिन अनुकूल यूआरएल पुनर्लेखन मॉड के साथ नहीं है
_____________________________________________
मेरे. Htaccess में केवल अपने कोड है:
में RewriteEngine
# बिना किसी भी एसईओ इंजन एसईओ अनुवाद लिंक्स के लिए नियम (कच्चे vBulletin लिंक पर)
# यदि आप vB 'मॉड पुनर्लेखन अनुकूल यूआरएल उपयोग कर रहे हैं तो बस से पहले vB नियम उन नियमों डाल
RewriteRule / संग्रह / index.php? $ 2 और भाषा = $ 1 [एल, QSA]
RewriteRule भाषा index.php? = $ 1 [एल, QSA]
RewriteRule $ 2? भाषा = $ 1 [QSA]
_____________________________________________
मैं यह भी मिश्रण से VB-htaccess और अपने कोड के साथ की कोशिश की, लेकिन मैं एक 500 - आंतरिक सर्वर त्रुटि मिल
पर RewriteEngine
# यदि आप समस्याओं कर रहे हैं या हैं VirtualDocumentRoot Uncomment, इस लाइन का उपयोग और यह आपके vBulletin निर्देशिका के लिए सेट.
# RewriteBase / मंच /
RewriteCond% {REQUEST_FILENAME} एस [या]
RewriteCond% {REQUEST_FILENAME} एल - [या]
RewriteCond% {REQUEST_FILENAME} घ
RewriteRule ^ .* $ [नेकां, एल]
# फोरम
RewriteRule / संग्रह / index.php? $ 2 और भाषा = $ 1 [एल, QSA]
RewriteRule भाषा index.php? = $ 1 [एल, QSA]
RewriteRule $ 2? भाषा = $ 1 [QSA]
RewriteRule ^ / धागे .* showthread.php [QSA]
RewriteRule ^ / मंचों .* forumdisplay.php [QSA]
RewriteRule ^ / सदस्यों .* member.php [QSA]
RewriteRule ^ / ब्लॉगों .* blog.php [QSA]
ReWriteRule ^ प्रविष्टियों .* / entry.php [QSA]
RewriteCond% {REQUEST_FILENAME} एस [या]
RewriteCond% {REQUEST_FILENAME} एल - [या]
RewriteCond% {REQUEST_FILENAME} घ
RewriteRule ^ .* $ [नेकां, एल]
# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ 1.php $ r? = $ 2 [QSA]
_____________________________________________
अगर मैं बस VB कोड है जो निर्देशिका अपलोड नहीं में अधिष्ठापन पैक के साथ आता है का उपयोग करें:
पर RewriteEngine
# यदि आप समस्याओं कर रहे हैं या हैं VirtualDocumentRoot Uncomment, इस लाइन का उपयोग और यह आपके vBulletin निर्देशिका के लिए सेट.
# RewriteBase / मंच /
RewriteCond% {REQUEST_FILENAME} एस [या]
RewriteCond% {REQUEST_FILENAME} एल - [या]
RewriteCond% {REQUEST_FILENAME} घ
RewriteRule ^ .* $ [नेकां, एल]
RewriteRule ^ / धागे .* showthread.php [QSA]
RewriteRule ^ / मंचों .* forumdisplay.php [QSA]
RewriteRule ^ / सदस्यों .* member.php [QSA]
RewriteRule ^ / ब्लॉगों .* blog.php [QSA]
ReWriteRule ^ प्रविष्टियों .* / entry.php [QSA]
RewriteCond% {REQUEST_FILENAME} एस [या]
RewriteCond% {REQUEST_FILENAME} एल - [या]
RewriteCond% {REQUEST_FILENAME} घ
RewriteRule ^ .* $ [नेकां, एल]
# MVC
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ 1.php $ r? = $ 2 [QSA]
यूआरएल के लिए बदल जाती है
p/edicabforum.com/forums/forums/32-Introduce-Yourself
जैसा कि आप देख: यह एक बार फिर मंचों जोडी गयी ... और मैं "अवैध फोरम निर्दिष्ट."
तो मुझे लगता है कि समस्या है. Htaccess और नियमों .... मेरे VB (vBulletin 4.0.2 पैच स्तर 1 ).... मैं पहली बार लगता है कि मैं VB के साथ इस समस्या को ठीक है और तब फिर से कोशिश है .. ..
Saludos
गेराल्ड
यदि यह मित्रतापूर्ण यूआरएल सेटिंग के साथ काम कर रहा है यह अच्छी खबर है - आप vBET के साथ कोई मुद्दों है:) - तो जब आप फिर से लिखना आपको त्रुटि है मॉड मित्रतापूर्ण URL बदल - इसका मतलब है कि इस मुद्दे में है htaccess फ़ाइल तुम बस के रूप में संदेह है.
पहले - कृपया सुनिश्चित करें कि अपने htaccess फ़ाइल सामान्य यूआरएल (अनुवाद नहीं) के लिए ठीक है बनाते हैं.. तो सेट vB द्वारा आवश्यक नियमों और यह परीक्षण. उसके बाद vB नियमों से पहले vBET नियमों डाल दिया. यह कैसे हमारे परीक्षण vB4 मंच पर htaccess फ़ाइल लग रहा है.
RewriteEngine On
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|sq|ca|et|tl|gl|hi|id|lv|lt|mt|sl|uk|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1 [QSA]
#vB FRIENDLY URL RULES
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^threads/.* showthread.php [QSA]
RewriteRule ^forums/.* forumdisplay.php [QSA]
RewriteRule ^members/.* member.php [QSA]
RewriteRule ^blogs/.* blog.php [QSA]
ReWriteRule ^entries/.* entry.php [QSA]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $1.php?r=$2 [QSA]
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.