gpt4 book ai didi

apache - 如何从 http ://localhost:8123 to use as http://localhost? 中删除端口号

转载 作者:行者123 更新时间:2023-12-04 07:56:19 46 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




我不得不将我的默认 apache 端口号 80 更改为 8123(只是随机数)

我更改了以下文件..

httpd.conf

Listen 8123
ServerName localhost:8123

httpd-vhosts.conf
NameVirtualHost *:8123
<VirtualHost *:8123>
ServerName localhost
DocumentRoot "C:/xampp/htdocs"
DirectoryIndex index.php
</VirtualHost>

Windows 主机文件
127.0.0.1:8123     localhost
::1:8123 localhost

我正在使用 Windows 7。

完成所有这些更改后,我重新启动了 apache,但仍然无法访问 http://localhost .... 然而 http://localhost:8123工作正常......有人可以帮我找到我在这里做错了什么吗?谢谢

最佳答案

唯一的方法是改回 80 ,或者在端口 80(如代理)上安装一个监听器,将您的所有流量重定向到端口 8123。

当您输入不带端口的服务器名称时,默认使用端口 80。 AFAIK,如果不更改浏览器的源代码,就无法更改此行为。
hosts文件不支持您尝试执行的重定向类型。规则只是失败。

Edit: ah, it might be possible to change the default port in some browsers. Here's an article in MozillaZine for Firefox.

关于apache - 如何从 http ://localhost:8123 to use as http://localhost? 中删除端口号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13155529/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com