Apache端口已更改,但仍需要http:// localhost:81 / dashboard /

时间:2016-07-26 18:51:02

标签: apache xampp

我将Apache端口从80更改为81,因为skype使用了80。

  

(我这样做了

     

找到以下行:       #Listen 12.34.56.78:80

     

听80

     

ServerName localhost:80

     

替换为:       #Listen 12.34.56.78:81

     

听81

     

ServerName localhost:81)

长话短说,如果我http://localhost:81/dashboard/它有效,但我只想使用http://localhost/dashboard/

我做了Xampp - >配置 - >服务和端口设置 - >主端口从80更改为81,SSL端口仍为443

我想知道错误在哪里以及如何修复。

3 个答案:

答案 0 :(得分:1)

如果要打开http://localhost/dashboard/,您的apache应该在端口80上运行,这是默认的http端口。 所以你必须打开Skype并转到Tools-> Options-> Advanced-> Connection并取消选中"使用端口80和443进行其他传入连接"

答案 1 :(得分:1)

IANA标准将HTTP协议设置为端口80。如果要在另一个端口上使用连接到HTTP服务器,则必须将端口添加到URI,如http://localhost:81/

现在,您可以在Linux机器上编辑/ etc / services并更改' http'到81,但这是不推荐,因为从该主机到所有服务器的任何其他HTTP连接都将尝试连接到端口81,这将破坏所有HTTP客户端。 (说真的,这可能会破坏你不期望的各种事情。只需使用URI中的端口。)

答案 2 :(得分:1)

您可以更改skype的默认端口,如下所示...

转到工具 - >选项 - >高级 - >连接并取消选中“使用端口80和443作为传入连接的替代方法”框

无论如何,您的apache必须在端口80上工作才能访问http://localhost/dashboard而不提及端口。

相关问题