htaccess redirect子目录到root

时间:2015-06-03 16:47:00

标签: apache .htaccess redirect

我可以添加什么规则.htaccess会给我以下结果?

我想将包含特定目录的任何搜索重定向到主页。例如,当有人试图......

test.com/example
...or...
test.com/example/something
...they end up at...
test.com

我尝试过的大部分内容都有点工作但最终会在重定向后将目标目录后面的内容附加到域中,例如......

test.com/example/something
...leads to...
test.com/something

这不是我想要的。感谢

我试过的代码......

RewriteRule ^example/(.*)$ http://www.test.com [L,R=301]
and
Redirect 301 /example http://www.test.com

UPDATE 这似乎解决了这个问题......

RedirectMatch 301 ^/example/ /
Redirect 301 /example http://www.test.com/

谢谢!

1 个答案:

答案 0 :(得分:1)

尝试:

RewriteEngine On
RewriteRule ^example/ / [L,R=301]

RedirectMatch 301 ^/example/ /