如果我可以通过以下方式连接到 Chrome 中的“It works!”页面,这意味着什么http://本地主机:8080,但不能直接使用http://本地主机,在这种情况下我会收到“无法访问此站点”的消息?我想问题是,如何在不输入端口号的情况下访问该页面?这难道不可能吗?
答案1
http://本地主机使用端口 80,因此将您的 apache 配置更改为端口 80 而不是 8080。如果您使用的是 ubuntu 和 apache2,则配置文件位于 /etc/apache2/sites-enable/000-default.conf、/etc/apache2/ports.conf。
答案2
你没有说你的操作系统,但这可能有两个原因,首先检查你的防火墙是否阻止了端口 80,其次检查你的 apache 端口配置文件,在 ubuntu 中端口配置分为几个文件:
在/etc/apache2/端口检查是否存在“Listen 80”指令
在/etc/apache2/sites-available/000-默认检查是否存在 VirtualHost *:80 指令