虚拟主机未定向到正确的文件夹



免责声明 - 我是Linux和Wordpress的菜鸟。老板说让它工作,所以我试试。

我们在 Ubuntu 机器上配置了多个站点。在开发站点时,我能够将站点配置为使用 dev.website.com 进行访问。当网站上线时,我无法将网站调整为 website.com 一样开放。我将DNS指向IP,一旦我这样做了,它就会打开服务器上的另一个网站。我发现这可能是 vhost 文件的问题,但我无法让它打开到正确的站点。我最终创建了一个虚拟虚拟文件供它默认使用。此文件指向 website.com 目录。

进行此更改后,我就可以访问该站点,但是当输入 website.com 时,它会重定向到 dev.website.com。我相信重定向发生在服务器上。

这就是站点的虚拟主机的外观。 网站.com.conf

<VirtualHost *:80> 
ServerAdmin admin@localhost 
ServerName website.com 
ServerAlias www.website.com 
DocumentRoot /var/www/html/website/ 
<Directory /> 
Allow from all 
</Directory> 
ErrorLog ${APACHE_LOG_DIR}/error.log 
</VirtualHost>

并创建了虚拟虚拟文件 000-默认.conf

<VirtualHost *:80> 
ServerAdmin admin@localhost 
ServerName fakedomain.net 
ServerAlias fakedomain.com 
DocumentRoot /var/www/html/website/ 
ErrorLog ${APACHE_LOG_DIR}/error.log 
</VirtualHost>

提前感谢任何帮助!

请务必更改 wp_config.php 中的WP_HOME和WP_SITEURL。

最新更新