如何删除IIS 8.5中URL中对端口号的需要



我继承了一台IIS 8.5服务器,其中有几个网站,目前由以下人员访问:

http://example.com:8081
http://example.com:8082
http://example.com:8083

我希望能够通过以下方式访问它们:

http://example.com/sitename1
http://example.com/sitename2
http://example.com/sitename3    

我怎样才能做到这一点?理想情况下,我不必更改所有现有的端口号,因为有活动用户。

站点名称1、站点名称2和站点名称3分别对应于端口8081、8082和8083吗?如果是,您也可以尝试使用url重写将当前url重定向到另一个url。以下规则可以作为参考:

<rule name="test" stopProcessing="true">
<match url="^sitename1$" />
<conditions>
<add input="{HTTP_HOST}" pattern="www.company.com" />
</conditions>
<action type="Redirect" url="http://example.com:8081" />
</rule>

最新更新