0

我有一个类似的网站www.example.com,我想将每个点击重定向到此 URL,并将子 URL 重定向到子域上的单个 URL。以下是一些例子

www.example.com应该重定向到http://test.example.com

www.example.com/show/mypage1应该重定向到http://test.example.com

www.example.com/show/mypage2应该重定向到http://test.example.com

www.example.com/show/mypage3应该重定向到http://test.example.com

我想使用.htaccess. 我想要302 temporary redirect。我正在使用 Apache WebServer。

4

2 回答 2

2

您使用的是 Apache 还是 IIS?

在阿帕奇:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ http://test.example.com/ [L,R=302]

已编辑

已编辑:替换http://test.example.com/$1http://test.example.com/,它现在可以根据需要工作。

于 2011-06-30T11:41:35.047 回答
0
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
    RewriteRule ^(.*)$ http://test.example.com/ [L,R=302]
</IfModule>
于 2011-06-30T11:56:57.947 回答