将域重定向到另一个托管 wordpress 站点的域,出现数据库错误
Redirecting a domain to another that hosts a wordpress site, getting database errors
最初我有 mydomain.com.au
,但后来我取消了我的 abn
,让它过期了。之后我开始使用 mydomain.info
来托管我的 WordPress 网站。最近我恢复了 abn
,所以我终于 mydomain.com.au
回来了。
我决定从 mydomain.com.au 永久重定向到 mydomain.info,我把它放在 /etc/apache2/sites-available/mydomain.com.au.conf 文件中:
<VirtualHost *:80>
ServerAdmin me@email.com
ServerName mydomain.com.au
RedirectPermanent / http://www.mydomain.info/
</VirtualHost>
在 /etc/apache2/sites-enabled/mydomain.com.au.conf
中看起来也一样。
我重新加载 apache2
没有错误,现在当我尝试在本地或从 external IP
:
访问 www.mydomain.com.au
时出现此错误
Database Error
Error establishing a database connection
我决定通过在 /var/www/mydomain.com.au
中放置一个虚拟 html 文件来测试重定向是否有效。我重新加载 apache2
并再次尝试 mydomain.com.au
。仍然收到数据库错误。
所以现在我认为这是 WordPress 的问题。 WordPress不允许你做这种事吗?
重定向设置不正确。它适用于 domain.com.au 但不适用于 www.domain.com.au。必须是:
<VirtualHost *:80>
ServerAdmin me@email.com
ServerName domain.com.au
ServerAlias www.domain.com.au
RedirectPermanent / http://www.domain.info/
</VirtualHost>
最初我有 mydomain.com.au
,但后来我取消了我的 abn
,让它过期了。之后我开始使用 mydomain.info
来托管我的 WordPress 网站。最近我恢复了 abn
,所以我终于 mydomain.com.au
回来了。
我决定从 mydomain.com.au 永久重定向到 mydomain.info,我把它放在 /etc/apache2/sites-available/mydomain.com.au.conf 文件中:
<VirtualHost *:80>
ServerAdmin me@email.com
ServerName mydomain.com.au
RedirectPermanent / http://www.mydomain.info/
</VirtualHost>
在 /etc/apache2/sites-enabled/mydomain.com.au.conf
中看起来也一样。
我重新加载 apache2
没有错误,现在当我尝试在本地或从 external IP
:
www.mydomain.com.au
时出现此错误
Database Error
Error establishing a database connection
我决定通过在 /var/www/mydomain.com.au
中放置一个虚拟 html 文件来测试重定向是否有效。我重新加载 apache2
并再次尝试 mydomain.com.au
。仍然收到数据库错误。
所以现在我认为这是 WordPress 的问题。 WordPress不允许你做这种事吗?
重定向设置不正确。它适用于 domain.com.au 但不适用于 www.domain.com.au。必须是:
<VirtualHost *:80>
ServerAdmin me@email.com
ServerName domain.com.au
ServerAlias www.domain.com.au
RedirectPermanent / http://www.domain.info/
</VirtualHost>