我曾问过一个与此有关的问题,但并不相同,
我有一个centos VPS,有两个wordpress网站,一个是mbas.co.in,另一个是onlinemba123.com,现在只用一个IP地址进行虚拟主机,首先我开始mbas.co.in,这个工作正常,当我添加onlinemba123.com然后,它加载默认的Centos页面,而不是我的网站,我只是testing我的onlinemba123网站,我没有configurationDNS,我正在testing它通过编辑我的电脑的主机文件,
我的网站文件夹名称也与下面的conf文件相同
现在我的问题是如何加载我的网站,而不是默认页面,是我的虚拟主机configuration好吗?
我的虚拟主机configuration:
NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/www.mbas.co.in ServerName mbas.co.in ErrorLog logs/mbas.co.in-error_log CustomLog logs/mbas.co.in-access_log common </VirtualHost> <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/www.onlinemba123.com ServerName www.onlinemba123.com ErrorLog logs/onlinemba123-error_log CustomLog logs/onlinemba123-access_log common </VirtualHost>
我的电脑主机文件是:
xx.xxx.xxx.xxx www.onlinemba123.com
将索引文件放入相关虚拟主机的文档根目录中。
只需要添加index.php或index.html(取决于优先级顺序)文件根目录中提到的虚拟主机的文件。 对于基于PHP的网站,它应该工作。
或者,也许你的Apache是不正确的使用PHP的设置。 把一个名为index.php的文件放在那里把<?php phpinfo(); ?> <?php phpinfo(); ?> 。 如果你用这种方式看到这行,那么你的apache需要configuration为使用php,否则,如果你看到一个phpinfo页面 – 就像在顶部有一个蓝色栏的页面 – 然后你的apache可以使用php,所以在那里你的wordpress文件有问题 从它看到index.php文件。 成功为你。