[英]How to redirect from host name to domain name using url rewrite
我有一個網站,可以通過域內的這些URL進行訪問:
http://test
http://test.mydomain.com
我正在嘗試使用url重寫設置從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>
但這會創建重定向循環。 我知道我缺少一些小東西,有人可以幫忙嗎?
謝謝
您可以創建一個不帶引號的名為“ .htaccess”的文件(如果尚未創建),並放入以下代碼(當然,更改“ test”和“ mydomain”):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^test\.com$ [NC]
RewriteRule ^(.*)$ http://test.mydomain.com$1 [L,R=301]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.