Uhla lwemibhalo ye-athikili
WordPress Amawebhusayithi asetshenziswa ku-Apache kusetshenziswa amafayela we-.htaccess ukuze ucacise imithetho yokubhala kabusha.
Nokho, ngezinye izikhathi lapho kukhona ezinye izinhlelo ezifana:Indlela yefolda yesizinda esingaphansi kwesizinda se-CWP yangokwezifiso Hlela ifayela lama-vhosts, udinga ukungafaki inkomba yefolda ehlukile ye-301, ukweqa imithetho ye-WordPress mbumbulu.
Okulandelayo kungenye indlela engenzeka.
.htaccess ifayela ukuze wengeze ungafaki umthetho wefolda yefolda
Uma kukhonaIzogxumela ngokuzenzakalelayo egameni lesizinda lesibili ngaphandle kwegama lesizinda sezinga eliphezulu elithi www, udinga ukwengeza umthetho wefolda wokukhipha ukuqondisa kabusha kufayela elithi .htaccess ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
Beka le khodi ngaphambi komthetho wokuqala ukuze ufeze umsebenzi oshiwo wokukhipha umkhombandlela ▼
RewriteEngine On RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC] RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
- Ngemva kokuthi ukulungiselelwa kuqala ukusebenza, finyelela uhla lwemibhalo lwefolda
/img.chenweiliang.com/
Amakhasi angaphakathi kwe-WordPress ngeke acutshungulwe yi-WordPress.
Uhla lwemibhalo lwesibili /go/ alukwazi ukuqondiswa kabusha
U-Chen WeiliangUkusetshenziswa kwebhulogiI-plugin ye-WordPressNgenguqulo ekhokhelwayo ye-GTranslate, qiniseka ukuthi i-plugin ye-GTranslate ayisebenzisi /go/ njengohla lwemibhalo lwezinga lesibili kanye negama lesizinda sesibili.
Kutholwe kusetshenziswa i-plugin ye-Pretty Link ukwengeza ukuqondisa kabushaU-Chen WeiliangamabhulogiyocingoUma isiteshi sixhuma:
https://www.chenweiliang.com/go/tgchannel
- (Lokhu kungenxa yokuthi isixhumanisi sokweqa se-plugin ye-Pretty Link sibhalwe phezu komthetho wokuqondisa kabusha i-RewriteRule kufayela elithi .htaccess)
Izogxumela ngokuzenzakalelayo kusizinda esingaphansi kwesinye esingekho:
http://go. chenweiliang.com/go/tgchannel
- (Ukuze ugweme izixhumanisi ezifile, engeza isikhala ngemva kokuhamba. kusixhumanisi esingenhla)
Kodwa-ke, ku-U-Chen WeiliangUkusesha efayeleni elithi .htaccess lebhulogi akutholanga I-RewriteRule equkethe /go/.
Ngemva kokuthi ngizame ukususa i-GTranslate config RewriteRule, lesi sixhumanisi siqondiswe kabusha ngempumelelo:
https://www.chenweiliang.com/go/tgchannel
- Ngakho-ke, ngiqinisekile ukuthi i-GTranslate config RewriteRule idala iphutha lokuqondisa kabusha kusixhumanisi sohla lwemibhalo olungaphansi /go/.
Ungakukhiphi kanjani /go/ ukuqondisa kabusha kwe-subdirectory?
uma kudingekamisaUkuze ukhiphe iziqondiso ezingaphansi eziningi ezahlukene, ungabhekisela emithethweni yokuqondisa kabusha engezansi ukuze uyengeze▼
RewriteCond %{REQUEST_URI} !^/?(directory1|directory2)($|/)
- KW
directory1|directory2|etc
faka inombolo oyifunayo yezinkomba ku-. - Lokhu kufanele kube "uma i-REQUEST_URI ingaqali ngo-/directory1 noma /i-directory2".
izofana:
- /directory1/dasdas
- /inkomba1
- /uhla lwemibhalo1/
nokuningi okuningi ……
Ungasetha kanjani izixhumanisi zokungafaki /go/ gxuma ku-RewriteRule?
Vele wengeze umthetho olandelayo othi "khipha /go/ ukuqondisa kabusha uhla lwemibhalo olungaphansi" phezulu komthetho we-GTranslate wokuqondisa kabusha▼
# 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 ###
I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) okwabelwene ".htaccess ayibandakanyi imithetho yefolda yokuqondisa kabusha engu-301 ye-pseudo static exception", iwusizo kuwe.
Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-28236.html
Uyemukelwa esiteshini seTelegram sebhulogi ka-Chen Weiliang ukuze uthole izibuyekezo zakamuva!
📚 Lo mhlahlandlela uqukethe inani elikhulu, 🌟Leli ithuba eliyivelakancane, ungaphuthelwa! ⏰⌛💨
Yabelana futhi uthanda uma uthanda!
Ukwabelana kwakho nokuthanda kwakho kuyisisusa sethu esiqhubekayo!