Wordpress 从错误目录打开

Wordpress 从错误目录打开

我有一个运行 AMI(基于 RedHat)Linux 的 Amazon ec2 m3 中型实例。

我尝试通过在 httpd.conf 末尾添加以下内容来在此实例上托管多个域:

<VirtualHost *:80>
        ServerAdmin [email protected]
        DocumentRoot /var/www/html/domain1
        ServerName domain1.com
        ErrorLog logs/domain1.com_error_log
        CustomLog logs/domain1.com_access_log common
</VirtualHost>
<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/
    ServerName domain2.com
    ErrorLog logs/domain2.com-error_log
    CustomLog logs/domain2.com-access_log common
</VirtualHost>

现在我的问题来了:

当我打开 domain1.com 时,它可以正常打开,但是当我在浏览器中打开服务器的 IP 时,domain1.com 就会打开。

domain1.com 的内容存储在 192.168.1.1/domain1/ 或 /var/www/html/domain1

目录 /var/www/html 将来将被用作 domain2.com 的主机。

因此,当我打开 IP 时,应该显示 /var/www/html/ 的内容。相反,我看到的是 /var/www/html/domain1/ 的 Wordpress 安装。我还尝试从这两个目录中分别删除 .htaccess 文件。

答案1

看起来您的第一个虚拟主机指向 domain1 目录。加载 IP,按顺序加载这两个虚拟主机,将加载 domain1 目录。要更改这一点,您只需交换它们的列出顺序即可。

相关内容