2016-08-08 35 views
0

我需要将大约一千个链接重定向到不同的地方,并设置其他所有东西重定向到主页,但有问题,我必须离开我的管理员,因为它是。所以我不知道如何重定向这些链接,也可以在htaccess中设置我不想从/ admin /中重定向任何内容。 有什么真正的方法吗?或者也许更快?如何设置重定向到许多网站在Apache与htaccess?

+0

排除管理员,重定向每一件事 –

+2

添加'重写规则^ admin - [L]'作为第一条规则。 – anubhava

+0

使用apache [mod_rewrite](http://httpd.apache.org/docs/current/mod/mod_rewrite.html)来重定向除“管理员”目录以外的所有内容 –

回答

0

您可以使用这样的事情在你的.htaccess

RewriteEngine on 
RewriteCond %{REQUEST_URI} !^admin 
RewriteRule (.*) newsite.com/$1 [L] 

以上将一切重定向到newsite.com除了admin DIR


了解更多关于mod_rewrite

+0

那是不适用于我,我还必须指定其他链接在哪里重定向,但我不知道我可以在哪里可以插入它的代码 –

+2

对不起,但我没有跟着你,请更新您的问题与一些真实的例子 –