देखें पूर्ण संस्करण: हल फोरम लिंक विफलता =
उदाहरण के लिए, मेरे pentaxforums.com / lensreviews / मंचों लिंक: मैं कुछ मंचों है कि लिंक के रूप में सेवा है.
जब एक विदेशी भाषा में अनुवाद, लिंक URL में भाषा के साथ लिखे pentaxforums.com / sv / / lensreviews, जो स्पष्ट रूप से एक विफलता देता है अर्थात्. वहाँ इस के लिए एक तय है? मैं बजाय 301 htaccess मार्ग से बचना चाहते हैं.
कृपया शांत हो. हम अच्छी तरह से इस स्थिति पता है - तुम सिर्फ vBET उचित कॉन्फ़िगर की जरूरत है:)
VBET अपने मंच निर्देशिका विकल्पों में सेट करें और सुनिश्चित करें कि आप उचित है. Htaccess नियम (निर्देशिका में जोड़ा जा पुस्तिका में वर्णित के रूप में की जरूरत है)..
मुझे यकीन है कि तुम क्या मतलब है नहीं कर रहा हूँ. AFAIK सब कुछ ठीक पुस्तिका प्रति कॉन्फ़िगर किया गया है.
व्यवस्थापक सी.पी. करने के लिए जाओ -> vBET -> में और सेट 'फोरम निर्देशिका'
वह पहले से ही स्थापित है. मुझे नहीं लगता कि आप मेरी समस्या को समझने.
यह केवल मंचों कि लिंक के रूप में कार्य करने के लिए लागू होता है. यदि मेरी वेबसाइट है कि मंच निर्देशिका के बाहर पर एक मंच एक फ़ोल्डर के लिए लिंक / lang / अभी भी बीच में जोड़ा जाता है, इस प्रकार एक 404 त्रुटि में जिसके परिणामस्वरूप. जाहिर है, साइट के उस क्षेत्र vBET का उपयोग अनुवादित नहीं किया जा सकता है.
ठीक है - भ्रम के लिए खेद है. मैं वास्तव में मुद्दा नहीं समझा था.
जैसा कि मैं देख सकते हैं अपने मंच पृष्ठों को अच्छी तरह से अनुवाद कर रहे हैं.
मंच निर्देशिका के बाहर अब क्षेत्र. है जैसा कि आप इस मंच पर देख सकते हैं vBET मंच निर्देशिका बाहर क्षेत्र के अनुवाद का समर्थन करता है - पाठ्यक्रम के उन पन्नों vBulletin द्वारा उत्पन्न किया जा है. तो अगर मंच निर्देशिका के बाहर अपने क्षेत्रों में भी vBulletin द्वारा उत्पन्न कर रहे हैं आप के लिए यह अनुवाद करने में सक्षम हैं.
क्या जरूरत है:
1. निर्देशिका में अलग. Htaccess फ़ाइल जहां पृष्ठों करने के लिए अनुवाद कर रहे हैं (आप नहीं अपलोड निर्देशिका में उचित नियमों मिलेगा)
2. सभी यूआरएल निर्देशिका मंच के बाहर अनुवादित पन्नों पर पूर्ण हो सकता है (http के साथ शुरू), अन्यथा आप अनुवाद में ट्रैकिंग के साथ मुद्दों हो सकता है.
3. यदि उन पृष्ठों कुछ अन्य उपनिर्देशिका (डोमेन रूट में नहीं) में हैं, तो आप कॉन्फ़िगर करना होगा AdminCP -> vBET -> मुख्य में निर्देशिकाएँ रखें '
- भविष्य के किसी भी सवाल का मामले में बस पूछो:)
ठीक - धन्यवाद! मैं यह कोशिश करेंगे, लेकिन मैं एक और सवाल है.
क्या यह संभव है सिर्फ उन क्षेत्रों के लिए अनुवाद अक्षम करने के लिए और लिंक ठीक से URL में इस बिंदु है? मैं एक कूबड़ है कि प्रश्न में अनुभाग का अनुवाद नहीं करेगा के रूप में यह एक vBulletin प्लगइन (यह केवल DB अलग क्वेरीज़) नहीं है.
- मैं एक कस्टम addon है कि ठीक अनुवाद moman है. मैं इसे "निर्देशिकाएँ रखें" में जोड़ा
मैं htaccess फ़ाइल के साथ इस प्रयास करें, लेकिन पाँच रुपये का कहना है कि यह काम नहीं करेगा. प्रश्न अनुभाग में जरूरी अनुवाद नहीं की जरूरत नहीं है सब पर, के रूप में यह उच्च तकनीकी है, तो मैं सिर्फ vBET कि बाहरी लिंक है कि जरूरी vB का हिस्सा नहीं हैं अनुवाद में बग के आसपास प्राप्त करना चाहते हैं.
मैं htaccess नियम के रूप में रीडमी में कहा गया है लागू होता है.
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&vbet_outside=true [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&vbet_outside=true [L,QSA]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
जबकि पृष्ठ नहीं मिला - PentaxForums.com (http://www.pentaxforums.com/lensreviews/pl/) एक 404 वापस नहीं किया, पृष्ठ (जाहिर है, के बाद से वहाँ कोई वहाँ init vbet) अनुवादित नहीं किया गया था, और इसके अलावा,, उस पृष्ठ से सभी लिंक 404 लौटे vBSEO सीआरआर के रूप में काम करना बंद कर दिया है.
इसलिए, बस सरल समाधान लेने के लिए और खुद को एक सिरदर्द बचा:
मैं अनुवाद से कैसे मंच लिंक को रोकने?
वर्तमान में, Pentax लेंस की समीक्षा और विशिष्टता धन्यवाद - मुख्य सूचकांक (http://www.pentaxforums.com/lensreviews/) (एक लिंक) http://www.pentaxforums.com/forums/pl/lensreviews/ लिखे (404 ).
मैं लिंक अपरिवर्तित रहने के लिए चाहते हैं.
ठीक - धन्यवाद! मैं यह कोशिश करेंगे, लेकिन मैं एक और सवाल है.
क्या यह संभव है सिर्फ उन क्षेत्रों के लिए अनुवाद अक्षम करने के लिए और लिंक ठीक से URL में इस बिंदु है? मैं एक कूबड़ है कि प्रश्न में अनुभाग का अनुवाद नहीं करेगा के रूप में यह एक vBulletin प्लगइन (यह केवल DB अलग क्वेरीज़) नहीं है.
यह vB प्लगइन होना जरूरी नहीं है - यह सिर्फ vB द्वारा उत्पन्न पृष्ठ है. डाउनलोड हमारे मुख्य पृष्ठ पर देखें, या वर्गों अब खरीदें - उन किसी भी प्लगइन द्वारा नहीं किया हैं, लेकिन vB द्वारा उत्पन्न कर रहे हैं. तो उपयुक्त टेम्पलेट global.php और इतने पर शामिल है. तो ऐसे पन्नों को आसानी से जिस तरह से मैं तुम वर्णित में अनुवादित किया जा सकता है है.
मैं htaccess फ़ाइल के साथ इस प्रयास करें, लेकिन पाँच रुपये का कहना है कि यह काम नहीं करेगा. प्रश्न अनुभाग में जरूरी अनुवाद नहीं की जरूरत नहीं है सब पर, के रूप में यह उच्च तकनीकी है, तो मैं सिर्फ vBET कि बाहरी लिंक है कि जरूरी vB का हिस्सा नहीं हैं अनुवाद में बग के आसपास प्राप्त करना चाहते हैं.
मैं अपनी साइट की जाँच की. यह ठीक काम कर रहा है - बस अपने मंच करने के लिए जाना, कुछ अनुवाद में डाल दिया है और देखते हैं कि ट्रैकिंग lensreviews को नहीं जोड़ा जाता है ...
मैं htaccess नियम के रूप में रीडमी में कहा गया है लागू होता है.
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&vbet_outside=true [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&vbet_outside=true [L,QSA]
RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]
जबकि पृष्ठ नहीं मिला - PentaxForums.com (http://www.pentaxforums.com/lensreviews/pl/) एक 404 वापस नहीं किया, पृष्ठ (जाहिर है, के बाद से वहाँ कोई वहाँ init vbet) अनुवादित नहीं किया गया था, और इसके अलावा,, उस पृष्ठ से सभी लिंक 404 लौटे vBSEO सीआरआर के रूप में काम करना बंद कर दिया है.
इसलिए, बस सरल समाधान लेने के लिए और खुद को एक सिरदर्द बचा:
मैं अनुवाद से कैसे मंच लिंक को रोकने?
वर्तमान में, Pentax लेंस की समीक्षा और विशिष्टता धन्यवाद - मुख्य सूचकांक (http://www.pentaxforums.com/lensreviews/) (एक लिंक) http://www.pentaxforums.com/forums/pl/lensreviews/ लिखे (404 ).
मैं लिंक अपरिवर्तित रहने के लिए चाहते हैं.
मैं स्पष्ट रूप से लिखा है कि साइट के लिए vBulletin द्वारा उत्पन्न किया जा करने के लिए यह अनुवाद करने में सक्षम हो.
- इसके अलावा मैं देख नहीं तुम क्या बारे में लिख रहे हैं. मैं वहाँ गया था और lensreviews के लिए लिंक नहीं बदला है. कृपया मुझे पृष्ठ के लिए सटीक लिंक दे जहाँ मैं इस टूटे हुए लिंक देख सकते हैं.
कृपया मुझे पृष्ठ के लिए सटीक लिंक दे जहाँ मैं इस टूटे हुए लिंक देख सकते हैं.
PentaxForums.com पर जाएँ - Pentax फोटोग्राफ़ी फोरम (http://www.pentaxforums.com/forums/pl/) और Obiektyw Pentax Specyfikacja मैं weryfikacja danych (http://www.pentaxforums.com/forums/pl/forumdisplay पर क्लिक करें php. च 35 =) (यह 4 वर्ग में है). आप एक 404 मिल जाएगा.
हालांकि, यह वही लिंक ('समीक्षा' बटन के तहत पहली प्रविष्टि) navbar में है और आप एक 404 नहीं मिलता है.
आपकी मदद के लिए धन्यवाद. मैं अभी भी लगता है कि हम एक ही पृष्ठ पर के रूप में दूर के रूप में वास्तव में क्या समस्या है नहीं कर रहे हैं, तो मुझे पता है अगर तुम आगे स्पष्टीकरण की जरूरत है के लिए स्वतंत्र महसूस हो रहा है. एक बार, हालांकि, समस्या यह है कि
mysite.com / lensreviews / mysite.com / मंचों / / pl lensreviews rewritten है जब यह एक मंच के लिंक के माध्यम से चला जाता है.
मैं रिक्त स्थान डाल इतना है कि URL को पार्स नहीं है.
मुझे लगता है इस के लिए एक जल्दी ठीक "लक्ष्य यूआरएल के लिए सीधे संपर्क के साथ बदलें 'फोरम लिंक' है vBSEO का उपयोग होगा. हालांकि, के रूप में मैं मारा मेरे बाहरी लिंक पर नज़र रखने के लिए, ऐसा करने का उपयोग करें कि सिस्टम को तोड़ना होगा.
इस प्रकार, मेरे ऊपर पोस्ट के अनुसार, इस के लिए सही समाधान खोजने के लिए.
PentaxForums.com पर जाएँ - Pentax फोटोग्राफ़ी फोरम (http://www.pentaxforums.com/forums/pl/) और Obiektyw Pentax Specyfikacja मैं weryfikacja danych (http://www.pentaxforums.com/forums/pl/forumdisplay पर क्लिक करें php. च 35 =) (यह 4 वर्ग में है). आप एक 404 मिल जाएगा.
हालांकि, यह वही लिंक ('समीक्षा' बटन के तहत पहली प्रविष्टि) navbar में है और आप एक 404 नहीं मिलता है.
आपकी मदद के लिए धन्यवाद. मैं अभी भी लगता है कि हम एक ही पृष्ठ पर के रूप में दूर के रूप में वास्तव में क्या समस्या है नहीं कर रहे हैं, तो मुझे पता है अगर तुम आगे स्पष्टीकरण की जरूरत है के लिए स्वतंत्र महसूस हो रहा है. एक बार, हालांकि, समस्या यह है कि
mysite.com / lensreviews / mysite.com / मंचों / / pl lensreviews rewritten है जब यह एक मंच के लिंक के माध्यम से चला जाता है.
मैं रिक्त स्थान डाल इतना है कि URL को पार्स नहीं है.
अब मैं इसे देख. उन 2 लिंक है जो आप के बारे में लिख रहे हैं ही नहीं हैं. एक सटीक है - 2 redirections है और इस मुद्दे को यहीं है.
Redirections के साथ यह से भी जाना जाता है:
Original:
http://www.pentaxforums.com/forums/pl/forumdisplay.php?f=35
Then some redirection (not vBET - probably vBSEO or .htaccess):
http://www.pentaxforums.com/forums/pentax-lens-review-specification-database/
And next one is by vBET (added language):
http://www.pentaxforums.com/forums/pl/pentax-lens-review-specification-database/
Then we have next redirection (not vBET - probably vBSEO or .htaccess):
http://www.pentaxforums.com/lensreviews/index.php
And one more time vBET is adding language:
http://www.pentaxforums.com/forums/pl/lensreviews/
तो यहाँ vBET भाषा जोड़ने है क्योंकि आप मंच के लिए कड़ी के रूप में शुरू करने और तुम पर नज़र रखने अनुवाद है. तो फिर तुम 2 redirections बनाया और हर बार vBET अनुवाद ट्रैकिंग जोड़ने का है.
आप के लिए त्वरित नीचे तय (नहीं परीक्षण - फ़ाइल का ऐसा प्रतिलिपि बना और हमें पता है कि यह काम करता है). - इसके अलावा आप अपने मंच जहाँ आप पहली पुनर्निर्देशन में चाहते हैं जाने के लिए अगर यह संभव है पुनर्विन्यस्त करना चाहिए.
जल्दी ठीक है. फ़ाइल vbenterprisetranslator_seo.php खोलें, लाइन मिल:
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php')) {
और इसे बदलने के द्वारा:
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'lensreviews/index.php')) {
इसके अलावा, हम कुछ बेहतर vBET में शामिल समाधान के लिए दिखेगा. इस पल vBET पर केवल मूल URL की जाँच कर रहा है - हम तुम्हारा के रूप में ऐसी स्थिति के बारे में नहीं सोचा था. मैं इस मुद्दे को फिर से खोलना. जब सरकारी समाधान vBET में शामिल किया जाएगा बंद हो जाएगा:)
शुक्रिया! मैं कोड थोड़ा संशोधित, लेकिन यह काम किया. शुरू में मैं strpos के लिए 'Pentax लेंस समीक्षा - विनिर्देश डेटाबेस' रखा था, लेकिन मैं भविष्य में इसे 'समीक्षा' करने के लिए बदल के रूप में मैं भी PentaxForums.com तीसरी पार्टी Pentax लेंस की समीक्षा धन्यवाद है - मुख्य सूचकांक (http: / / www.pentaxforums.com/userreviews/) है कि त्रुटि में पुनः निर्देशित किया जा रहा था.
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'-review-')) {
तो अब दोनों / / lensreviews और / userreviews / ठीक से पुनः निर्देशित किया जा रहा है.
एक बार फिर धन्यवाद!
शुक्रिया! मैं कोड थोड़ा संशोधित, लेकिन यह काम किया. शुरू में मैं strpos के लिए 'Pentax लेंस समीक्षा - विनिर्देश डेटाबेस' रखा था, लेकिन मैं भविष्य में इसे 'समीक्षा' करने के लिए बदल के रूप में मैं भी PentaxForums.com तीसरी पार्टी Pentax लेंस की समीक्षा धन्यवाद है - मुख्य सूचकांक (http: / / www.pentaxforums.com/userreviews/) है कि त्रुटि में पुनः निर्देशित किया जा रहा था.
if (isset($_COOKIE['vbet_language']) && !isset($_GET['language']) && false === strpos($_SERVER['REQUEST_URI'],'external.php') && false === strpos($_SERVER['REQUEST_URI'],'-review-')) {
तो अब दोनों / / lensreviews और / userreviews / ठीक से पुनः निर्देशित किया जा रहा है.
एक बार फिर धन्यवाद!
3.3.0 अतिरिक्त पैरामीटर यूआरएल पर ध्यान न दें '- यह अनुवाद में ट्रैकिंग के यूआरएल को चुना बाहर रखना होगा. यह जाँच करें:)
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.