将一些页面重定向到URL,将一些页面重定向到同一域中的另一个页面

时间:2014-12-09 09:34:09

标签: php .htaccess redirect

我的问题标题可能不合适但您可以尝试解释我的问题,在说明中贯穿此处:

我想要的是该网站的一个页面应该被重定向到一个特定的网址,其余部分被重定向到另一个网页。

即。 www.mysite.com/industries/accounting.php应重定向到www.mysite.com/new-industries/accounting

在哪里 www.mysite.com/*应指向www.mysite.com/newsite

我希望我在这里有意义。问题是,每当我尝试输入规则时,它就会针对特定页面进行循环。任何帮助表示赞赏。

问候。

1 个答案:

答案 0 :(得分:0)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代码:

RewriteEngine On

RewriteRule ^industries/accounting\.php$ /new-industries/accounting [L,NC,R=302]

RewriteRule ^((?!newsite/).*)$ /newsite/$1 [L,NC,NE,R=302]