【发布时间】:2016-07-11 11:14:00
【问题描述】:
我正在设置 2 个 wordpress 网站。场景是有两个 Wordpress 安装,在文件夹 var/www/domain/us 和 var/www/domain/eu 中。当您从 domain.com 访问站点时,domain.com/us 应该是默认选项 用户通过以下方式访问网站:domain.com/us 或 domain.com/eu
现在虚拟主机的设置是:(我没有附加真实的域名,所以它目前唯一的IP地址)
<VirtualHost *:80>
ServerName [IP-address]
ServerAlias [IP-address]
DocumentRoot /var/www/domain/us
ErrorLog /var/www/html/domain.com/logs/error.log
CustomLog /var/www/html/domain.com/logs/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerName [IP-address]/us
DocumentRoot /var/www/domain/us
ServerAlias [IP-address]
ErrorLog /var/www/html/domain.com/logs/error.log
CustomLog /var/www/html/domain.com/logs/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerName [IP-address]/eu
DocumentRoot /var/www/domain/eu
ServerAlias [IP-address]
ErrorLog /var/www/html/domain.com/logs/error.log
CustomLog /var/www/html/domain.com/logs/access.log combined
</VirtualHost>
我可以用主虚拟主机访问IP地址,但是最后两个IP/us和IP/eu给Page not found。
我做错了什么?
【问题讨论】: