如何从IIS管理器上的URL中删除8080?

时间:2015-02-17 15:49:27

标签: windows iis url-rewriting server

我决定在Windows Server的IIS管理器上将端口从80更改为8080,

在我输入" http://localhost/thenameofmywebsite"之前更改端口之前它重定向到我的网站,但在我更改端口后,我必须使用" http://localhost:8080/thenameofmywebsite"我认为默认监听端口80但我找不到如何用IIS管理器更改默认监听端口8080。

现在我想进入网站而不输入8080 a localhost。

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您可以在IIS中使用反向代理完成所需的操作,但该代理必须在端口80上运行才能使您无需指定完全限定的套接字。

浏览器能够解析" http://name_without_port" as" http://name:80"是他们的实现的细节。

您无法在不更改浏览器的情况下更改该行为。

答案 1 :(得分:0)

当HTTP服务的端口未指定时,浏览器使用默认端口,即80.同样,HTTPS的默认端口是443端口。

如果您在任何其他端口上运行服务,则必须在URL中指定它。因此,您正在观察的行为是预期的,并且是正常的。

另一个问题可能是你想要在8080上运行服务(而不是80),这有不同的考虑因素。