लेख निर्देशिका
WordPress वेबसाइटहरू Apache मा .htaccess फाइलहरू प्रयोग गरेर पुन: लेख्ने नियमहरू निर्दिष्ट गर्न प्रयोग गरिन्छ।
यद्यपि, कहिलेकाहीँ जब त्यहाँ अन्य कार्यक्रमहरू छन् जस्तै:CWP अनुकूलन सबडोमेन फोल्डर निर्देशिका पथ vhosts फाइल सम्पादन गर्नुहोस्, तपाईंले WordPress को छद्म-स्थिर नियमहरू बाइपास गर्दै, 301 पुन: निर्देशित अपवाद फोल्डर निर्देशिका बहिष्कार गर्न आवश्यक छ।
निम्न एक सम्भावित दृष्टिकोण हो।
.htaccess फाइल फोल्डर निर्देशिका नियम बहिष्कार थप्न
यदि त्यहाँ छ भनेwww शीर्ष-स्तर डोमेन नाम बिना स्वचालित रूपमा दोस्रो-स्तर डोमेन नाममा जान्छ, तपाईंले .htaccess फाइल ▼ मा एक पुनर्निर्देशन बहिष्कार फोल्डर निर्देशिका नियम थप्न आवश्यक छ।
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
निर्दिष्ट निर्देशिका बहिष्करण प्रकार्य ▼ प्राप्त गर्न पहिलो नियम अघि यो कोड राख्नुहोस्
RewriteEngine On RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
- सेटिङ प्रभाव लागे पछि, फोल्डर डाइरेक्टरी पहुँच गर्नुहोस्
/img.chenweiliang.com/
WordPress भित्रका पृष्ठहरू WordPress द्वारा प्रशोधन गरिने छैन।
दोस्रो डाइरेक्टरी /go/ लाई रिडिरेक्ट गर्न सकिँदैन
चेन वेइलाङब्लग प्रयोगWordPress प्लगइनGTranslate को सशुल्क संस्करणको लागि, GTranslate प्लगइनले /go/ दोस्रो-स्तर डाइरेक्टरी र दोस्रो-स्तर डोमेन नामको रूपमा प्रयोग गर्दैन भनेर सुनिश्चित गर्नुहोस्।
रिडिरेक्टहरू थप्न प्रीटी लिंक प्लगइन प्रयोग गरी फेला पर्योचेन वेइलाङब्लगकोतारच्यानल लिङ्क गर्दा:
https://www.chenweiliang.com/go/tgchannel
- (यो किनभने प्रीटी लिंक प्लगइनको जम्प लिङ्क .htaccess फाइलमा RewriteRule रिडायरेक्शन नियमद्वारा अधिलेखन गरिएको छ)
यो स्वतः उपडोमेनमा जान्छ जुन अवस्थित छैन:
http://go. chenweiliang.com/go/tgchannel
- (मृत लिङ्कहरूबाट बच्न, माथिको लिङ्कमा जाँदा खाली ठाउँ थप्नुहोस्)
यद्यपि, माचेन वेइलाङब्लगको htaccess फाइलमा खोजी गर्दा /go/ समावेश भएको RewriteRule फेला परेन।
मैले GTranslate कन्फिगरेसन RewriteRule हटाउने प्रयास गरेपछि, यो लिङ्क सफलतापूर्वक पुन: निर्देशित गरियो:
https://www.chenweiliang.com/go/tgchannel
- त्यसोभए, म पक्का छु कि GTranslate कन्फिगरेसन RewriteRule ले subdirectory link /go/ को लागि पुन: निर्देशित त्रुटि निम्त्याउँदैछ।
कसरी बहिष्कार गर्ने /go/ subdirectory redirection?
यदि आवश्यक छसेट अप गर्नुहोस्धेरै फरक उपनिर्देशिकाहरू बहिष्कार गर्न, तपाईंले तिनीहरूलाई थप्नको लागि तलको पुनर्निर्देशन नियमहरू सन्दर्भ गर्न सक्नुहुन्छ▼
RewriteCond %{REQUEST_URI} !^/?(directory1|directory2)($|/)
- 在
directory1|directory2|etc
मा डाइरेक्टरीहरूको इच्छित संख्या राख्नुहोस्। - यो "यदि REQUEST_URI /directory1 वा /directory2 सँग सुरु हुँदैन" हुनुपर्छ।
यो मिल्नेछ:
- /directory1/dasdas
- /निर्देशिका १
- /निर्देशिका1/
र अरु धेरै……
RewriteRule मा exclude /go/ jump links कसरी सेट गर्ने?
GTranslate पुनर्निर्देशन नियमको शीर्षमा निम्न "exclude /go/ subdirectory redirection" नियम थप्नुहोस्▼
# Exclude /go/ subdirectory redirection
RewriteCond %{REQUEST_URI} !^/?(go)($|/)
### BEGIN GTranslate config ###
RewriteRule ^([a-z]{2}|af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ http://$1.chenweiliang.com/$2 [R=301,L,QSA]
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ /$1/$3 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ /wp-content/plugins/gtranslate/url_addon/gtranslate.php?glang=$1&gurl=$2 [L,QSA]
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)$ /$1/ [R=301,L]
### END GTranslate config ###
आशा चेन वेइलियाङ ब्लग ( https://www.chenweiliang.com/ ) साझा गरिएको ".htaccess exclude 301 redirection bypass pseudo static exception फोल्डर डाइरेक्टरी नियमहरू", तपाईंलाई उपयोगी।
यस लेखको लिङ्क साझा गर्न स्वागत छ:https://www.chenweiliang.com/cwl-28236.html
नवीनतम अपडेटहरू प्राप्त गर्न चेन वेइलियाङको ब्लगको टेलिग्राम च्यानलमा स्वागत छ!
📚 यो गाइडले ठूलो मूल्य समावेश गर्दछ, 🌟यो दुर्लभ अवसर हो, यसलाई नछुटाउनुहोस्! ⏰⌛💨
मन परे लाइक र सेयर गर्नुहोस !
तपाइँको साझा र लाइक हाम्रो निरन्तर प्रेरणा हो!