我如何将所有网址转发到另一个网址

时间:2014-06-24 13:54:38

标签: .htaccess

如何将所有网址转发到其他网址

所有

http://www.example.com

将转到

https://new.example.com

http://www.example.com/im/a/url

将转发到

https://new.example.com/im/a/url

最后

一个特定网址不会转发:

http://www.example.com/im/ANOTHER/url

保持前往

http://www.example.com/im/ANOTHER/url

在我的htaccess文件中

2 个答案:

答案 0 :(得分:0)

在example.com /:

RewriteEngine On 
Redirect permanent / http://new.example.com/

答案 1 :(得分:0)

将此代码放入DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule !^im/ANOTHER/url http://new.example.com%{REQUEST_URI} [NE,NC,R=301,L]