首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果我为一个新域创建一个虚拟主机,是否需要创建第二个虚拟主机来维护先前存在的直接访问?

如果我为一个新域创建一个虚拟主机,是否需要创建第二个虚拟主机来维护先前存在的直接访问?
EN

Server Fault用户
提问于 2013-06-17 13:16:33
回答 3查看 82关注 0票数 0

我们有一个生产erp服务器,到目前为止只能从局域网访问。我们现在有一项要求,它的一部分可以从外部进入。

我们不会在内部运行DNS,所以所有的访问都是使用192.168.x.x。从LAN外部访问的少数例外情况是在路由器的ACL中白名单几个IP,并添加一个静态路由来转发访问路由器静态广域网IP的流量。

现在,我已经建立了一个域名来攻击另一个I。路由器配置中还有另一个静态路由将该IP的流量转发到同一台服务器。我基本上已经创建了另一种方法,在80/443上访问同一台服务器。

我现在要做的是设置一个虚拟主机配置,以便通过新域进入的通信量将命中特定的文件夹.例如,domain.com/public

我不确定的是,如果有的话,会对现有的无虚拟主机设置产生什么影响。

TL;DR

如果我设置了一个虚拟主机配置,将基于域的流量指向特定的文件夹,那么是否必须明确(设置另一个虚拟主机)非基于域的流量能够像现在这样命中根目录?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2013-06-17 13:59:02

如果域虚拟主机将使用与主服务器相同的IP和端口,则需要添加默认的虚拟主机。

您需要首先在配置文件中列出默认的虚拟主机,以确保在IP地址访问服务器时使用它。

参见“主主机离开”框,这里是http://httpd.apache.org/docs/2.4/vhosts/name-based.html#using

票数 1
EN

Server Fault用户

发布于 2013-06-17 13:39:19

Apache根据条目位于配置文件中的位置进行VirtualHost“决策”。您需要两个条目(一个用于VirtualHost,另一个用于*:80/443),并将VirtualHost一个放在catch语句之前。

票数 1
EN

Server Fault用户

发布于 2013-06-17 13:41:01

任何解析到web服务器IP地址但在虚拟主机节中没有显式列出的域都将被提供第一个列出的虚拟主机的内容。因此,如果您有"a.com“、"b.com”和"c.com“的节,并且域"d.com”解析为相同的IP地址,那么您将得到"a.com“域的网页。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/516339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档