.htaccess 如何只重定向2页?
在我的博客网站中有将近150个页面,我只需要将2个页面重定向到其他网站的页面。我不需要重写规则,但我只需要重定向这2页 我尝试过这个,但不起作用:.htaccess 如何只重定向2页?,.htaccess,redirect,mod-rewrite,url-rewriting,.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&g
<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>
重新启动发动机
重写规则http://www.site1.com/aaa.php http://www.site2.com/111.php [R=301,L]
重新启动发动机
重写规则http://www.site1.com/bbb.php http://www.site2.com/222.php [R=301,L]
为什么?重写规则的第一个参数是路径未满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>
重新启动发动机
重写规则^aaa\.php$http://www.site2.com/111.php [R=301,L]
重写规则^bbb\.php$http://www.site2.com/222.php [R=301,L]
那么,下面的代码是否回答了您的问题?