我的htaccess文件没有重定向子页面

时间:2015-06-09 19:10:34

标签: .htaccess

我想将www.site.org/state/ohio.html重定向到www.site.org/ 我需要文件夹状态的任何子页面,只需重定向到主站点索引页面。 我无法让它工作。

RedirectMatch 301 ^/?state/(.+)$ www.example.com

这仍然是site.org/ohio.html 我不希望这样。

2 个答案:

答案 0 :(得分:1)

确保规则位于文档根目录中的htaccess文件中。如果已有重定向,您可能需要查看指令的顺序。

然后您只需要重定向到/

RedirectMatch 301 ^/?state/(.+)$ /

答案 1 :(得分:1)

可能只是在url

之前缺少http://
RedirectMatch 301 ^/?state/(.+)$ http://www.example.com