.htaccess ausschléissen 301 Viruleedung Contournement pseudo statesch Ausnam Dossier Verzeechnes Regel

WordPress Websäite ginn an Apache benotzt mat .htaccess Dateien fir Rewrite Regelen ze spezifizéieren.

Wéi och ëmmer, heiansdo wann et aner Programmer sinn, wéi:CWP Benotzerdefinéiert Subdomain Dossier Verzeechnes Wee änneren vhosts Datei, Dir musst den 301 Redirect Ausnam Dossier Verzeichnis ausschléissen fir d'pseudostatesch Regele vu WordPress z'iwwergoen.

Hei ass eng méiglech Approche.

.htaccess Datei füügt ausschléissen Dossier Verzeechnes Regelen 

.htaccess ausschléissen 301 Viruleedung Contournement pseudo statesch Ausnam Dossier Verzeechnes Regel

Wann et do assSprangen automatesch op den zweeten Niveau Domain Numm ouni den www Top-Level Domain Numm, Dir musst eng Viruleedung Exklusioun Dossier Verzeechnes Regel an der .htaccess Datei ▼

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

Setzt dëse Code virun der éischter Regel fir déi spezifizéiert Verzeechnes Exklusiounsfunktioun ▼ z'erreechen

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
  • Nodeems d'Astellungen a Kraaft trieden, gitt op den Dossierverzeichnis /img.chenweiliang.com/ Säiten bannent ginn net vu WordPress veraarbecht.

Secondaire Verzeechnes /go/ kann net ëmgeleet ginn

Chen WeiliangBlog benotzenWordPress PluginGTranslate bezuelte Versioun, vergewëssert Iech datt de GTranslate Plug-in net /go/ als Secondaire Verzeechnes a Secondaire Domain Numm benotzt.

Fannt mam Pretty Link Plugin fir Viruleedungen ze addéierenChen Weiliangde BlogHëllefe profitéierenWann de Kanal verlinkt:
https://www.chenweiliang.com/go/tgchannel

  • (Dëst ass well de Viruleedungslink vum Pretty Link Plug-in vun der RewriteRule Redirection Regel an der .htaccess Datei iwwerschriwwe gëtt)

Et spréngt automatesch op en net existente Subdomain Numm:
http://go. chenweiliang.com/go/tgchannel

  • (Fir doudege Linken ze vermeiden, füügt e Raum nom go. am Link hei uewen)

Allerdéngs, anChen WeiliangSichen an der .htaccess Datei vum Blog, d'RewriteRule mat /go/ gouf net fonnt.

Wann ech probéiert d'GTranslate Config RewriteRule ze läschen, gouf dëse Link erfollegräich ëmgeleet:
https://www.chenweiliang.com/go/tgchannel

  • Also, ech sinn zimlech sécher datt et d'GTranslate Config RewriteRule ass déi de Viruleedungsfehler fir den Ënnerverzeechnes Link /go/ verursaacht.

Wéi ausgeschloss /go/ Ënnerverzeechnes Viruleedung?

Wann néidegAgeriichtFir verschidde Ënnerverzeechnungen auszeschléissen, kënnt Dir op d'Redirectiounsreegelen hei drënner verweisen fir se derbäi ze setzen▼

RewriteCond %{REQUEST_URI} !^/?(directory1|directory2)($|/)
  • an directory1|directory2|etc Setzt déi erfuerderlech Unzuel u Verzeichnisser dran.
  • Dëst sollt "wann REQUEST_URI net mat /directory1 oder /directory2 ufänkt".

Et wäert passen:

  • /directory1/dasdas
  • /dir1
  • /Verzeichnis1/

a villes méi ...

Wéi setzen ech ausschléissen /go/ jump Link an RewriteRule?

Füügt just déi folgend "Ausschléissen /go/ Ënnerverzeechnes Viruleedung" Regel iwwer d'GTranslate Viruleedung Regel▼

# 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/ ) gedeelt ".htaccess schléisst 301 Viruleedungen aus a passt pseudostatesch Ausnahmsdateierverzeechnesregelen ëm", wat Iech hëllefräich ass.

Wëllkomm de Link vun dësem Artikel ze deelen:https://www.chenweiliang.com/cwl-28236.html

Wëllkomm op dem Telegram Kanal vum Chen Weiliang säi Blog fir déi lescht Updates ze kréien!

🔔 Gitt deen Éischten dee wäertvollen "ChatGPT Content Marketing AI Tool Usage Guide" am Kanal Top Verzeechnes ze kréien! 🌟
📚 Dëse Guide enthält en enorme Wäert, 🌟 Dëst ass eng selten Geleeënheet, verpasst et net! ⏰⌛💨
Deelen a liken wann dir wëllt!
Är Deelen a Likes sinn eis kontinuéierlech Motivatioun!

 

Comments

Är E-Mail Adress gëtt net verëffentlecht. Néideg Felder gi benotzt * Etikett

scroll no uewen