将/和index.html重定向到新的新网址

时间:2014-04-16 13:17:57

标签: html regex apache .htaccess redirect

我想在同一个域中将index.html和/重定向301到new-url.html。

其实我有

Redirect 301 /index.html http://www.domain.com/new-url.html

这很有效。但是当我添加

Redirect 301 / http://www.domain.com/new-url.html

它没有用,这就是结果

http://www.domain.com/new-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.htmlnew-url.html

我的重定向有什么问题?

1 个答案:

答案 0 :(得分:0)

使用RedirectMatch代替正则表达式支持:

RedirectMatch 301 ^/(index\.html)?$ http://www.domain.com/new-url.html