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

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 处理。

希望陈沩亮博客( https://www.chenweiliang.com/ ) 分享的《.htaccess排除301重定向绕过伪静态例外文件夹目录规则》,对您有帮助。

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

欢迎加入陈沩亮博客的 Telegram 频道,获取最新更新!

喜欢就分享和按赞!
您的分享和按赞,是我们持续的动力!