使用以下命令连接apache配置文件:
include / usr / local / apache / conf / sites / *. conf
Run Code Online (Sandbox Code Playgroud)
使用两个virtualhost创建一个文件.
<VirtualHost *>
ServerAdmin webmaster@as.com
ServerName site.com
ServerAlias site.com
DocumentRoot "/var/www/pachko1/site.com"
</VirtualHost>
<VirtualHost *>
ServerAdmin webmaster@as.com
ServerName site1.com
ServerAlias site1.com
DocumentRoot "/var/www/site1/site1.com"
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
但访问site1.com时,始终会打开site.com的文件夹.
如果他们互换,当提到site.com将打开site1.com
总是工作羽毛规则,为什么会这样?
对不起我的英语不好.
尝试添加NameVirtualHost指令:
NameVirtualHost site.com
NameVirtualHost site1.com
Run Code Online (Sandbox Code Playgroud)
然后将实际主机名添加到VirtualHost指令:
<VirtualHost site.com>
...
<VirtualHost site1.com>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1024 次 |
| 最近记录: |