我是这个论坛的新手,不知道在哪里问这个问题,如果这不是应该问的地方,请指导我。
好吧,今天我震惊了,我意识到我的 /var/www/html 文件夹的内容可以从域名 olsenweb .dk 上的 www 访问 - 无需在浏览器中启用 java 脚本。我已经在桌面上安装了 AMP 服务器,并从桌面使用它。之前,我曾从网络上的另一台设备使用它,然后我无法使用 localhost,而必须重新配置并将其更改为我的 IP 地址,例如 192.168.1.10。无论如何,我确信我必须主动做一些事情才能将内容发布到 www。
我特别不明白发生了什么,如果 Apace 配置为 localhost,我无法从另一台设备访问它,但我可以从 www 上的远程网页访问内容?我应该担心我的路由器/防火墙吗?不幸的是,我对网络、防火墙和 apache 知之甚少。
编辑:我现在可以看到我的本地主机内容显示在一个框架中:
<frameset cols="100%">
<frame name="gratisdns" frameborder="0" framespacing="0" framepadding="0"
src="http://joltestserver.cloudapp.net">
</frameset>
因此,它可能无法从 www 访问,但只有我可以访问,可能只是我的浏览器中将“localhost”更改为“joltestserver.cloudapp.net”?olsenweb 显然托管在 joltestserver.cloudapp.net 上
编辑2:
ping joltestserver.cloudapp.net
PING joltestserver.cloudapp.net (127.0.0.1) 56(84)字节数据。
来自本地主机 (127.0.0.1) 的 64 字节:icmp_seq=1 ttl=64 时间=0.017 毫秒...
编辑3:
我添加了一个 DNS 标签 - 想知道这是否可能是 joltestserver.cloudapp.net 的错误配置 DNS 与 olsenweb 的重定向相结合?
答案1
在撰写本文时,joltestserver.cloudapp.net
解析为0.0.0.0
:
DNS server handling your query: 8.8.8.8
DNS server's address: 8.8.8.8#53
Non-authoritative answer:
Name: joltestserver.cloudapp.net
Address: 0.0.0.0
0.0.0.0
是一个具有特殊含义的特殊地址 - 如果您尝试连接它,Ubuntu 会将其视为127.0.0.1
==localhost
或“这台机器”。
0.0.0.0
(我不知道他们为什么要将他们的 DNS 条目设置为。)