我有一个网站,可以通过我的域名中的这些网址访问:
http://test
http://test.mydomain.com
我正在尝试使用网址重写设置从http://test
到http://test.mydomain.com
的重定向,这是我目前的规则:
<rule name="domain redirect" enabled="true" stopProcessing="true">
<match url="^test(.*)$" />
<action type="Redirect" url="http://test.mydomain.com/{R:0}" appendQueryString="true" />
</rule>
但它会创建重定向循环。我知道有一些我想念的小事,有人可以帮忙吗?
谢谢
答案 0 :(得分:0)
您可以创建一个名为“.htaccess”的文件(如果尚未创建),不带引号,并输入以下代码(当然更改“test”和“mydomain”):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^test\.com$ [NC]
RewriteRule ^(.*)$ http://test.mydomain.com$1 [L,R=301]