从外部位置访问 Apache 网页

从外部位置访问 Apache 网页

我正在尝试在本地安装的 ubuntu 服务器(v 14.10)上配置多个网站,而我遇到的问题是从本地环境之外访问我创建的网页,即 testing.dev。附注:我设置的域名仅供个人使用。

Ubuntu/apache 默认网页可以运行。新创建的域名/网站:www.testing.dev 页面可以运行

默认网页有指向 www.testing.dev 网站的链接。 测试 如果我通过本地网络访问它,而不是从外部位置(即咖啡船)访问它,它就可以工作。

如果我从本地设备(内部网络)访问,两个网站都可以正常工作。如果我尝试从网络之外的设备(例如咖啡店)访问默认网页,它也可以正常工作,但当我单击 www.testing.dev 链接时,我收到消息“未找到服务器页面”。

日志文件或访问文件似乎捕获了该问题。

知道我做错了什么吗?

答案1

我非常怀疑您拥有域名“testing.dev”(.dev 域名不存在然而) 那么这里的理由是什么?为什么你使用这个名字,你是如何将它设置为在本地工作的?

为了使您的网站可以通过互联网上的域名(而不是裸 IP 地址)访问,您需要:

  • 在注册机构注册一个域名。

  • 设置您自己的名称服务器(复杂)或设置您的域名注册商的名称服务器(简单,假设注册商支持它)以将该域名指向您的 IP 地址。

  • 设置您的 Web 服务器以响应该名称(虚拟主机)或 IP 地址。

相关内容