.htaccess exclude 301 redirect bypass pseudo جامد استثنا فولډر لارښود قاعده

WordPress ویب پاڼې په اپاچي کې د .htaccess فایلونو په کارولو سره ځای پرځای شوي ترڅو د بیا لیکلو قواعد مشخص کړي.

په هرصورت، کله ناکله نور پروګرامونه شتون لري لکه:د CWP دودیز فرعي ډومین فولډر لارښود لار د vhosts فایل ایډیټ کړئ، تاسو اړتیا لرئ د 301 ریډائریکټ استثنا فولډر ډایرکټر خارج کړئ ، د ورډپریس د سیډو جامد قواعدو په تیریدو سره.

لاندې یو ممکنه طریقه ده.

.htaccess فایل اضافه کولو لپاره د فولډر ډایرکټر قاعده خارج کړئ 

.htaccess exclude 301 redirect bypass pseudo جامد استثنا فولډر لارښود قاعده

که شتون ولريپه اتوماتيک ډول به د 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/ په ورڈپریس کې پا pagesې به د WordPress لخوا پروسس نشي.

ثانوي لارښود /go/ نشي لیږدول کیدی

چن ویلینګد بلاګ کارولد ورڈپریس پلگ اند GTranslate د تادیه شوي نسخې لپاره، ډاډ ترلاسه کړئ چې د GTranslate پلگ ان /go/ د دویمې درجې لارښود او د دویمې کچې ډومین نوم په توګه نه کاروي.

د ریډائریکټونو اضافه کولو لپاره د ښکلي لینک پلگ ان په کارولو سره وموندل شوچن ویلینګبلاګTelegramکله چې چینل لینک کیږي:
https://www.chenweiliang.com/go/tgchannel

  • (دا ځکه چې د ښکلی لینک پلگ ان جمپ لینک په .htaccess فایل کې د RewriteRule ریډیریکشن قاعدې لخوا لیکل شوی)

دا به په اتوماتيک ډول یو فرعي ډومین ته لاړ شي چې شتون نلري:
http://go. chenweiliang.com/go/tgchannel

  • (د مړو لینکونو څخه د مخنیوي لپاره، په پورته لینک کې د تګ وروسته یو ځای اضافه کړئ)

په هرصورت ، پهچن ویلینګد بلاګ په .htaccess فایل کې لټون کول د RewriteRule /go/ درلودونکي ونه موندل.

وروسته له دې چې ما د GTranslate ترتیب RewriteRule د لرې کولو هڅه وکړه، دا لینک په بریالیتوب سره راستانه شو:
https://www.chenweiliang.com/go/tgchannel

  • نو، زه پوره ډاډه یم چې د GTranslate config RewriteRule د فرعي ډایرکټر لینک /go/ لپاره د بیا راستنیدو خطا لامل کیږي.

د /go/ فرعي ډایرکټر ریډائریکشن څنګه خارج کړو؟

که اړتیا وهچمتو کولد ډیری مختلف فرعي لارښودونو د ایستلو لپاره، تاسو کولی شئ د دوی اضافه کولو لپاره لاندې د بیا لارښوونې قواعدو ته مراجعه وکړئ▼

RewriteCond %{REQUEST_URI} !^/?(directory1|directory2)($|/)
  • په directory1|directory2|etc د لارښوونو مطلوب شمیر په کې واچوئ.
  • دا باید "که REQUEST_URI د /directory1 یا /directory2 سره پیل نشي".

دا به مطابقت ولري:

  • ډایرکټر 1/dasdas
  • ډایرکټر1
  • / لارښود1/

او ډیر نور……

په RewriteRule کې د اخراج /go/ جمپ لینکونو تنظیم کولو څرنګوالی؟

یوازې د 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 redirect bypass pseudo-static exception فولډر ډایرکټر قواعد"، ستاسو لپاره ګټور.

د دې مقالې لینک شریکولو ته ښه راغلاست:https://www.chenweiliang.com/cwl-28236.html

د وروستي تازه معلوماتو ترلاسه کولو لپاره د چن ویلیانګ بلاګ ټیلیګرام چینل ته ښه راغلاست!

🔔 د چینل غوره لارښود کې د ارزښتناکه "ChatGPT مینځپانګې بازار موندنې AI وسیلې کارولو لارښود" ترلاسه کولو لپاره لومړی اوسئ! 🌟
📚 دا لارښود لوی ارزښت لري، 🌟دا یو نادر فرصت دی، له لاسه مه ورکوئ! ⏰⌛💨
که مو خوښه شوه لایک او شریک کړئ!
ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

ستاسو د بریښنالیک آدرس به نشر نشي اړین ساحې کارول کیږي * لیبل

پورته ته سکرول