将所有(根域)链接重定向到子域的相应链接

时间:2015-09-28 08:02:47

标签: apache .htaccess mod-rewrite url-redirection

因此,我想将我目前在example.com的网站移至子域v1.example.com,以便我可以使用主域处理新版本。

是否有可能(以及如何)将example.com/article-title-here等所有链接自动重定向到相同的链接但在子域名v1.example.com/article-title-here上?除了我的IP地址之外,它是否可以为所有人完成(这样我仍然可以使用example.com

1 个答案:

答案 0 :(得分:1)

假设您的IP为127.0.0.1

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^ http://v1.example.com%{REQUEST_URI} [R=301,L]