非常简单301重定向第一行仅在htaccess中工作

时间:2015-02-27 12:07:47

标签: .htaccess redirect

已经搜索了高低的答案 - 301重定向似乎是一个常见的问题,但经过多次阅读我很难过!

我有一个简单的htaccess文件,其中包含三个301重定向:

redirect 301 example1.htm http://www.example.co.uk/newexample1.htm 
redirect 301 example2.htm http://www.example.co.uk/newexample2.htm
redirect 301 example3.htm http://www.example.co.uk/newexample3.htm

但是,只有第一个301重定向才有效。未遵循后续重定向。

该网站没有CMS - 只是纯粹的css / html。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

使用RedirectMatch尝试使用这些规则来定位具有正则表达式的特定页面:

RedirectMatch 301 ^/example1\.htm$ http://www.example.co.uk/newexample1.htm 
RedirectMatch 301 ^/example2\.htm$ http://www.example.co.uk/newexample2.htm
RedirectMatch 301 ^/example3\.htm$ http://www.example.co.uk/newexample3.htm