重定向301不适用于3个网址

时间:2017-06-12 00:21:41

标签: php .htaccess

我有3个特定的网址,我需要重定向到其他3个特定网址。

在htaccess中我有:

redirect 301 /original-first-url/ /new-first-url/

redirect 301 /original-second-url/ /new-second-url/

redirect 301 /original-third-url/ /new-third-url/

这可以找到第一个网址,但第二个和第三个网址也会被重定向到/ new-first-url /

任何人都知道如何解决这个问题?感谢

1 个答案:

答案 0 :(得分:0)

试试这个:

<IfModule mod_rewrite.c>

    RewriteEngine on
    RewriteRule ^/original-first-url/ /new-first-url/ [R=301,L] 
    RewriteRule ^/original-second-url/ /new-second-url/ [R=301,L]
    RewriteRule  ^/original-third-url/ /new-third-url/ [R=301,L]

</IFModule>