htaccess redirectmatch exclude directory

时间:2016-04-07 15:27:33

标签: wordpress .htaccess mod-rewrite

我目前在我的网站上设置了htaccess重定向(根据网站托管服务商的建议): -

RedirectMatch permanent ^/$ http://www.somewebsite.com/photos/
ErrorDocument 404 /photos/index.php?/page/404_not_found

我现在正在寻求迁移到wordpress,但希望能够先构建wordpress网站&让htacess忽略wordpress.somewebsite.com的重定向

我已尝试对htaccess进行一些更新,但似乎无法正确使用语法

任何得到很好的帮助

此致

1 个答案:

答案 0 :(得分:0)

将您的规则更改为:

ErrorDocument 404 /photos/index.php?/page/404_not_found
RewriteEngine On

RewriteCond %{HTTP_HOST} !wordpress [NC]
RewriteRule ^/?$ http://www.somewebsite.com/photos/ [L,R=301]

确保在测试前清除浏览器缓存。