.htaccess ka saarayso 301 redirect bypass pseudo static ka reeban xeerka tusaha galka

WordPress Websaydhyada waxaa la geeyaa Apache iyadoo la isticmaalayo .htaccess faylasha si loo qeexo sharciyada dib u qorista.

Si kastaba ha ahaatee, mararka qaarkood marka ay jiraan barnaamijyo kale sida:CWP caadada galka subdomain-ka tusaha dariiqa wax ka beddel faylka vhosts, waxaad u baahan tahay inaad ka saarto 301 redirect directory ka reeban, adigoo ka gudbaya qawaaniinta beenta ah ee WordPress.

Kuwa soo socda waa hal hab oo suurtagal ah.

.htaccess faylka si loogu daro xeerka tusaha galka 

.htaccess ka saarayso 301 redirect bypass pseudo static ka reeban xeerka tusaha galka

Hadday jirtoSi toos ah ayuu u boodi doonaa magaca domain-ka ee heerka labaad isaga oo aan lahayn magaca domain heerka sare ee www, waxaad u baahan tahay inaad ku darto xeerka galka ka saarida dib u jahaynta faylka .htaccess ▼

RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]

Dhig xeerkan ka hor xeerka koowaad si aad u gaadho hawsha ka saarida hagaha la cayimay ▼

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
  • Kadib marka habayntu hirgasho, gal tusaha galka /img.chenweiliang.com/ Bogagga ku jira WordPress laguma farsamayn doono WordPress.

Hagaha sare /go/ dib looma jihayn karo

Chen WeiliangIsticmaalka Blogplugin WordPress ahNooca lacagta ah ee GTranslate, hubi in plugin-ka GTranslate aanu u isticmaalin /go/ sida hagaha heerka labaad iyo magaca heerka labaad.

La helay iyadoo la isticmaalayo Pretty Link plugin si loogu daro jihooyinChen WeiliangblogyadatelegraamMarka kanaalka la xidho:
https://www.chenweiliang.com/go/tgchannel

  • (Tani waa sababta oo ah isku xirka boodhka ee Pretty Link plugin waxaa dib u qoray xeerka dib u habeynta ee .htaccess)

Waxay si toos ah u boodi doontaa subdomain aan jirin:
http://go. chenweiliang.com/go/tgchannel

  • (Si aad uga fogaato xiriiriyeyaasha dhintay, ku dar meel bannaan ka dib.

Si kastaba ha noqotee, gudahaChen WeiliangRaadinta faylka .htaccess ee blog-ka ma helin Dib-u-writeRule ka kooban /go/.

Ka dib markii aan isku dayay in aan ka saaro GTranslate config RewriteRule, xidhiidhkan si guul leh ayaa loo jiheeyay:
https://www.chenweiliang.com/go/tgchannel

  • Marka, aad ayaan u hubaa in GTranslate config RewriteRule uu keenayo khaladka dib u habeynta xiriiriyaha hoose /go/.

Sidee looga saarayaa/go/ hagid-hoosaadyada?

haddii loo baahdoDejiSi aad uga saarto dhowr hage-hoosaadyo kala duwan, waxaad tixraaci kartaa sharciyada dib u hagidda ee hoose si aad ugu darto

RewriteCond %{REQUEST_URI} !^/?(directory1|directory2)($|/)
  • Gudaha directory1|directory2|etc geli tirada la rabo ee hagayaasha gudaha .
  • Tani waa inay noqotaa "haddii REQUEST_URI uusan ku bilaaban /directory1 ama /directory2".

waxay u dhigmi doontaa:

  • /directory1/dasdas
  • /tusaha1
  • / directory1/

iyo inbadan oo ……

Sida loo dejiyo xiriirinta ka-reebista /go/ boodada ee RewriteRule?

Kaliya ku dar kan soo socda "ka reeba/go/ jiheynta hagaha-hoosaadka" xagga sare ee qaanuunka dib u hagidda GTranslate▼

# 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 ###

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaagay ".htaccess ka reeb 301 redirect bypass pseudo-static ka reeban xeerarka galka", adiga ku caawinaya.

Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-28236.html

Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!

🔔 Noqo kuwa ugu horreeya ee hela "ChatGPT Content Suuqgeynta AI Hagaha Isticmaalka Qalabka" ee tusaha sare ee kanaalka! 🌟
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!

 

评论

Cinwaanka emailkaaga lama daabici doono. 项 已 用 * Calaamadda

kor ugu rog