我有两个域名:
example1.com - 是一个drupal网站。
example2.com - 是一个wordpress多站点。
两个域都位于同一物理主机上。我使用的是Ubuntu 14.04和Virtualhosts。
我每次启动example1.com时都会导航到example2.com(或我的多站点中的任何域),我会得到drupal安装页面。我应该看到示例2的索引页面。有人可以帮忙吗?这是vhost.conf文件
example1 vhost.conf
<VirtualHost *:80>
ServerName example1.com
ServerAlias *.example1.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/example1
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
example2.conf
<VirtualHost *:80>
ServerName example2.com
ServerAlias *.example2.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/example2.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
当我禁用example1.conf时,wordpress multisite(example2.conf)的所有内容都按预期工作......
当我尝试在虚拟主机上指定域名时(如 我收到500错误。
有人能指出我正确的方向吗?
答案 0 :(得分:0)
看起来这里有两个问题。我没有正确关闭标签 在我的站点example2的.htaccess文件中。
当我删除它时,我会获得example1和example2的drupal安装页面。我最后解决这个问题的方法是将两个虚拟主机移动到Ubuntu中的一个.conf文件中....无论出于何种原因,似乎都可以解决这个问题。