Artikulo Direktoryo
WordPress Ang mga website gi-deploy sa Apache gamit ang .htaccess nga mga file aron itakda ang mga lagda sa pagsulat pag-usab.
Bisan pa, usahay kung adunay ubang mga programa sama sa:CWP custom subdomain folder directory path Edit vhosts file, kinahanglan nimo nga dili iapil ang 301 redirect exception folder nga direktoryo, nga dili moagi sa pseudo-static nga mga lagda sa WordPress.
Ang mosunod maoy usa ka posible nga paagi.
.htaccess file aron idugang dili iapil ang lagda sa direktoryo sa folder

Kung naa manAwtomatiko nga molukso sa ikaduhang lebel nga ngalan sa domain nga wala ang www nga top-level nga ngalan sa domain, kinahanglan kang magdugang ug redirection exclusion folder directory rule sa .htaccess file ▼
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]Ibutang kini nga kodigo sa dili pa ang unang lagda aron makab-ot ang gipiho nga direktoryo nga dili iapil nga function ▼
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/img.chenweiliang.com/.*$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]- Human ma-epekto ang setting, i-access ang direktoryo sa folder
/img.chenweiliang.com/Ang mga panid sulod sa WordPress dili maproseso sa WordPress.
Ang ikaduhang direktoryo /go/ dili ma-redirect
Chen WeiliangPaggamit sa blogWordPress pluginPara sa bayad nga bersyon sa GTranslate, siguroha nga ang GTranslate nga plugin wala mogamit sa /go/ isip ikaduha nga lebel nga direktoryo ug ikaduhang lebel nga domain name.
Nakit-an gamit ang Pretty Link plugin aron makadugang mga redirectChen Weiliangmga blogtelegramaKung nag-link sa channel:
https://www.chenweiliang.com/go/tgchannel
- (Kini tungod kay ang jump link sa Pretty Link plugin gi-overwrite sa RewriteRule redirection rule sa .htaccess file)
Kini awtomatiko nga molukso sa usa ka subdomain nga wala:
http://go. chenweiliang.com/go/tgchannel
- (Aron malikayan ang mga patay nga sumpay, pagdugang og luna human sa pag-adto. sa link sa ibabaw)
Bisan pa, saChen WeiliangAng pagpangita sa .htaccess nga file sa blog wala makakita og RewriteRule nga adunay /go/.
Human nako gisulayan pagtangtang ang GTranslate config RewriteRule, kini nga link malampuson nga na-redirect:
https://www.chenweiliang.com/go/tgchannel
- Busa, sigurado ko nga ang GTranslate config RewriteRule maoy hinungdan sa redirection error alang sa subdirectory link /go/.
Giunsa dili iapil ang /go/ subdirectory redirection?
kung kinahanglanPag-set upAron dili iapil ang daghang lain-laing mga subdirektoryo, mahimo nimong i-refer ang mga lagda sa pag-redirect sa ubos aron idugang kini▼
RewriteCond %{REQUEST_URI} !^/?(directory1|directory2)($|/)- 在
directory1|directory2|etcibutang ang gusto nga gidaghanon sa mga direktoryo sa . - Kini kinahanglan nga "kung ang REQUEST_URI dili magsugod sa /directory1 o /directory2".
kini magkaparehas:
- /directory1/dasdas
- /direktoryo1
- /direktoryo1/
ug daghan pa ……
Giunsa ang pagbutang dili iapil / go / jump link sa RewriteRule?
Idugang lang ang mosunod nga lagda nga "dili iapil ang /go/ subdirectory redirection" sa ibabaw sa lagda sa pag-redirect sa 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 ###Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipaambit sa ".htaccess iapil ang 301 redirection bypass pseudo static exception folder directory rules", makatabang kanimo.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-28236.html
