无法使用.htaccess重定向网址

时间:2014-09-10 08:23:24

标签: .htaccess url-redirection http-redirect

我的链接看起来像这样:

http://www.example.com/football/nfl

我想重定向到这个:

http://www.example.com/nfl-lines/

我试过了:

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^http://www.example.com/football/nfl.*$ http://www.example.com/nfl-lines/ [R=301,L]

不起作用.. 我将把它改成:

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^/football/nfl.*$ http://www.example.com/nfl-lines/ [R=301,L]

因为我认为这是写这篇文章的正确方法。如果有效,我会在这里更新。

这是正确的方法吗?

2 个答案:

答案 0 :(得分:2)

试试这个

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^/football/nfl$ nfl-lines [R=301,L]

答案 1 :(得分:0)

RewriteRule ^/football/nfl.*$ http://www.example.com/nfl-lines/ [R=301,L]

作品! :)