[英]Trying to map subdomain to another using ISAPI Rewrite on IIS 6
我一直在嘗試在IIS 6和7中進行URL重寫。在IIS 6上,我一直在使用ISAPI Rewrite 3,並試圖將一個子域的URL映射到另一個子域,例如
http://subdomain1.domain.com/ *
將被映射到:
http://subdomain2.domain.com/ *
我嘗試使用以下方法實現此目的:
在RewriteEngine上
RewriteCond主機:subdomain1.domain.com RewriteRule(。*)subdomain2.domain.com/$1
但似乎什么也沒有發生或沒有出現在IIS日志或rewrite.log中。 我必須缺少一些東西才能在此處啟用日志-有什么想法嗎? 另外,如果有人可以提出建議,為什么我的規則似乎不起作用,將不勝感激。
另一個問題(對不起!)-想在IIS 7上使用重寫模塊,我可以使用重寫規則來重定向到IIS另一個實例(在另一台服務器上)托管的內容,但是不能使用重寫操作只需屏蔽網址-這可能嗎? 目前,我剛收到403-禁止的錯誤。
非常感謝您的幫助。
關於您在IIS 7上重寫的第二個問題,您可以使用“應用程序請求路由”模塊在兩個服務器之間設置反向代理,以便從第二個服務器無縫地提供從第一個服務器請求的內容。
http://learn.iis.net/page.aspx/489/using-the-application-request-routing-module/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.