localhost:4567 url 被重定向到端口 80

localhost:4567 url 被重定向到端口 80

我正在使用 vagrant machines ,一切工作正常,直到我运行这个命令:

vagrant destroy -f && vagrant up

我希望如果我进入浏览器并输入http://localhost:4567,我将被带到我的虚拟机,但是按下 ENTER 后,URL 栏会显示http://localhost,我猜这意味着我已被重定向到端口 80。

为了确保我没有犯错误,我从主机中删除了 apache,但仍然出现相同的错误。

这里会发生什么事?

更新:

也许这可以提供一些见解:

$ curl -v 127.0.0.1:4567   

* Rebuilt URL to: 127.0.0.1:4567/
* Hostname was NOT found in DNS cache
*   Trying 127.0.0.1...
* Connected to 127.0.0.1 (127.0.0.1) port 4567 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.35.0
> Host: 127.0.0.1:4567
> Accept: */*
> 
< HTTP/1.1 301 Moved Permanently
< Date: Sat, 06 Sep 2014 12:39:11 GMT
* Server Apache/2.4.7 (Ubuntu) is not blacklisted
< Server: Apache/2.4.7 (Ubuntu)
< X-Powered-By: PHP/5.5.9-1ubuntu4.3
< X-Pingback: http://sonsi.enriquemorenotent.com/xmlrpc.php
< Location: http://127.0.0.1/
< Content-Length: 0
< Content-Type: text/html; charset=UTF-8
< 
* Connection #0 to host 127.0.0.1 left intact

答案1

最终是浏览器的缓存在捉弄我。我已将此问题标记为已由管理员删除,因为它与 Ubuntu 无关。

对不起!

相关内容