在IIS中,我注意到当您使用默认端口( 80 用于http而 443 用于https)时,端口号不会显示在URL的末尾在您的浏览器中。但是,如果您使用其他端口,将显示。
实施例: 默认端口生成链接:http://elvis-is-alive.com/webconfig.txt
自定义端口生成链接:http://www.example.com
是否有设置可以更改以使端口(在这种情况下,:8301 )不显示而不使用默认设置?
答案 0 :(得分:8)
80是HTTP连接的默认端口。
http://example.com
= http://example.com:80
443是HTTPS连接的默认端口。
https://example.com
= https://example.com:443
如果您在其他端口上托管,则必须将其包含在网址中 它不是IIS规则 - 它通常是关于HTTP的。您无法以http://example.com将与端口8301一起使用的方式配置服务器,并且我无法想象任何可能有用的情况。我坚信在浏览器端默认选择80端口,但在服务器端没有分配。
如果您希望用户通过http://example.com
网址访问此网站,并且该网站必须是主页,请将您的8301和80端口网站交换为绑定。