もともと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 [email protected]
ServerName mydomain.com.au
RedirectPermanent / http://www.mydomain.info/
</VirtualHost>
/etc/Apache2/sites-enabled/mydomain.com.au.confでも同じように見えます。
Apache2をエラーなしでリロードしましたが、ローカルまたは外部IPからwww.mydomain.com.auにアクセスしようとすると、次のエラーが表示されます。
Database Error
Error establishing a database connection
/var/www/mydomain.com.auにダミーのHTMLファイルを配置して、リダイレクトが機能しているかどうかをテストすることにしました。 Apache2をリロードし、mydomain.com.auをもう一度試しました。まだデータベースエラーが発生しています。
だから今、私はそれがワードプレスの問題だと思っています。 wordpressは、このようなことを許可していませんか?
データベース接続に成功するには、少なくとも次のものが必要です。
ドメインの切り替えに、Webサーバーのあるディスクの変更も含まれる場合、古いサーバーに戻ってデータベースを大きなファイルとしてバックアップし、古いサーバーを完全にキャンセルする前に新しいサーバーに再インストールする必要があります。サーバーがハードドライブを再フォーマットするポイントまで。これを行う場合は、実際にデータベースに接続するときに、ドメイン名を新しいドメイン名に設定してください。
私はdrupalには堪能ではありませんが、drupalにはデータベース設定を保存するファイルがあります。データベースのホスト名。
PhpMyAdminなど、これを簡単に実行できるパッケージがあると思います。