原文链接:https://www.chenweiliang.com/cwl-28236.html
WordPress 网站在 Apache 中部署时使用 .htaccess 文件指定重写规则。
但是,有时当有其它程序时,比如:CWP自定义子域名文件夹目录路径编辑vhosts文件,需要排除301重定向例外文件夹目录,绕过WordPress的伪静态规则。
以下是一种可能的方法。
.htaccess 文件添加排除文件夹目录规则
如果有将不带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
没有评论:
发表评论