2014-04-07 61 views
0

我有一個webserver,我只想將端口8800重定向到不同的服務器。我希望端口80和443留在同一臺服務器上。我嘗試在IIS7中使用ARP和反向代理。我創建了使用以下參數的反向代理規則。僅針對特定端口的IIS7 url重寫

這是我入站鏈接 mydomain.com:8800

我想路由到 myotherdomain.com

Wheni設置這是錯誤了,沒有人可以在任何端口上訪問網站。

謝謝。

回答

-1

第一綁定mydomain.com:8800到網站 然後把配置文件到網站根 文件名的web.config 內容...

<?xml version="1.0" encoding="UTF-8"?> 
<configuration> 
    <system.webServer> 
     <rewrite> 
      <rules> 
       <rule name="nexus respotory Redirect" stopProcessing="true"> 
        <match url=".*"/> 
        <conditions> 
         <add input="{HTTP_HOST}" pattern="^mydomain\.com$"/> 

        </conditions> 
        <action type="Redirect" url="http://myotherdomain/{R:0}" redirectType="Permanent" /> 
       </rule> 
      </rules> 
     </rewrite> 
    </system.webServer> 
</configuration>