htaccess 301重定向到错误的网址

时间:2016-07-21 08:13:32

标签: apache .htaccess redirect mod-rewrite

所以我用htaccess进行了301重定向但是不明白为什么最后的链接错了?

这就是我最后的http://example.com/about?/about-us/

而非干净的预期http://example.com/about

这是我的htaccess代码

Redirect 301 /about-us/ /about

对我来说这看起来很好......我做错了什么?

我需要从http://www.example.com/about-us/

重定向

我也试过

Redirect 301 /about-us/ http://example.com/about

1 个答案:

答案 0 :(得分:1)

您可以尝试使用apache Redirect而不是RewriteEngine on RewriteBase / RewriteRule ^about-us/?$ /about [L,R=301]

.top