阿里云linuxapache上如何设置多域名访问多网站
Re阿里云linuxapache上如何设置多域名访问多网站
在你的虚拟主机配置代码,也就是aaa的上面加一条域名指令代码。
NameVirtualHost 127.0.0.1:80
127.0.0.1也可以改为你的*.*.*.139
NameVirtualHost *:80
*通配的也是可以的。
做虚拟主机的时候,这一句代码是必须有的,否则你所有的域名都会访问第一个。
下面粘一下apache手册的说明,方便大家了解和知晓。
下面我复制一下apache手册关于这个指令的介绍:
NameVirtualHost 指令
说明 为一个基于域名的虚拟主机指定一个IP地址(和端口)
语法 NameVirtualHost addr[:port]
作用域 server config
状态 核心(C)
模块 core
如果您要配置基于域名的虚拟主机,NameVirtualHost指令就是您必须的指令之一。
尽管addr参数可以使用主机名,但建议您还是使用IP地址。比如:
NameVirtualHost 111.22.33.44
使用NameVirtualHost指 令,您可以指定一个基于域名的虚拟主机将使用哪个IP地址来接受请求。在一个防火墙或是其它代理接受了请求并把它转到服务器所在的另外一个IP地址上的情 况下,您必须指定伺服请求的机器物理界面上的IP地址。如果您对于多个地址使用了多个基于域名的虚拟主机,您应该为每个地址使用这个指令
赞0
踩0