如何仅重定向2页?

时间:2013-06-21 17:20:59

标签: .htaccess redirect mod-rewrite url-rewriting

在我的博客网站上有近150页,我只需要将2个页面重定向到另一个网站的页面。我不需要重写规则,但我只需要重定向这2页。

我试过这个但是不起作用:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule http://www.site1.com/aaa.php http://www.site2.com/111.php [R=301,L]
</IfModule> 

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule http://www.site1.com/bbb.php http://www.site2.com/222.php [R=301,L]
</IfModule> 

为什么?

1 个答案:

答案 0 :(得分:2)

rewriteRule的第一个参数是路径未满Uri

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^aaa\.php$ http://www.site2.com/111.php [R=301,L]
RewriteRule ^bbb\.php$ http://www.site2.com/222.php [R=301,L]
</IfModule>