【发布时间】:2016-12-13 03:46:59
【问题描述】:
我首先尝试在 stackoverflow 和 google 中搜索最佳答案,但找不到解决问题的方法。
我的问题是我是否可以添加一个条件,使我的服务器中的特定文件夹/文件集不受从旧域到新域的 htaccess 301 重定向的影响?
这是我添加的 htaccess。
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !mysite.com.au$ [NC]
RewriteRule ^(.*)$ http://mysite.com.au/$1 [L,R=301]
旧域是没有 .au 的 mysite.com ,上面的代码会将我旧站点中的所有链接转移到 .com.au ,但我希望 .com 中的一些文件夹不受例如 htaccess 301 重定向。
mysite.com/folder1/,
mysite.com/images/,
mysite.com/js/
并且某些文件不会受到此重定向的影响。任何人都可以告诉我如何修复或添加规则,以便特定文件夹不会受到旧域到我添加的新域 htaccess 301 重定向的影响?
谢谢,
【问题讨论】:
标签: .htaccess redirect http-status-code-301