我正在我的一个VPS上使用XAMPP,在那里我现在尝试主持两个不同的网站。我打算能主持得更多。当前,如果我转到VPS IP和其中一个已定义的端口(在本例中,我使用的两个不同端口是8001和8002),则会显示不同的站点。端口8001从一个目录读取,端口8002从另一个目录读取。
现在出现了棘手的部分。我想要一个我的领域--比方说www.foo.com --直接到带有端口8001的IP。我该怎么做?我原以为是通过DNS,但我读到了DNS没有端口概念的东西。
更新:和往常一样,我总是计划事情比现在复杂得多。正确的vHost-设置=不需要端口等;)
发布于 2017-04-23 03:25:57
你想让事情复杂化。XAMPP包括Apache (它有vHost支持)。这与任何其他vHost设置都是一样的。您可以创建一个新的vHost配置,将主机名设置为正确的域名,将文档根设置为文件系统上适当的文件路径。通过这样做,您只使用一个端口(端口80,默认的http端口),但您可以运行尽可能多的网站,因为您的服务器可以处理基于同时连接。
https://webmasters.stackexchange.com/questions/105651
复制相似问题