2022年6月17日星期五

.htaccess排除301重定向绕过伪静态例外文件夹目录规则

原文链接:https://www.chenweiliang.com/cwl-28236.html

WordPress 网站在 Apache 中部署时使用 .htaccess 文件指定重写规则。


但是,有时当有其它程序时,比如:CWP自定义子域名文件夹目录路径编辑vhosts文件,需要排除301重定向例外文件夹目录,绕过WordPress的伪静态规则。


以下是一种可能的方法。


.htaccess 文件添加排除文件夹目录规则 


.htaccess排除301重定向绕过伪静态例外文件夹目录规则


如果有将不带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/ 之内的页面,不会被 WordPress 处理。



欢迎转载《.htaccess排除301重定向绕过伪静态例外文件夹目录规则

欢迎分享本文链接:https://www.chenweiliang.com/cwl-28236.html


网站地址:https://www.chenweiliang.com/



欲获取更多资讯内幕和秘技,欢迎进入Telegram频道:https://www.chenweiliang.com/go/tgchannel

没有评论:

发表评论