Contents
変更履歴
- Rev. 0.7 : 2026年02月25日
- 新規作成
1 URLを変更したら、WordPressが開かなくなってしまった
WordPressサイトのURLを変更したら、WordPressが開かなくなってしまった。
URLの変更部分は、サブドメインの部分である。
https://sub_old/example.com ⇒ https://sub_new/example.com
できれば、WordPressの再構築は避けたい。
2 解決方法
問題解決には、次の方法があります。
① “wp-config.php”への追加、または修正
② データベースの更新
③ “.htaccess”ファイルの内容を確認
2.1 “wp-config.php”への追加、または修正
“wp-config.php”ファイルに、以下の行を追加または修正します。
define(‘WP_HOME‘, ‘http://新しいURL‘);
define(‘WP_SITEURL‘, ‘http://新しいURL‘);
define(‘WP_SITEURL‘, ‘http://新しいURL‘);
2.2 データベースの更新
“phpMyAdmin” を使用して、以下のクエリを実行してデータベース内のURLを変更します。
UPDATE wp_options SET option_value = ‘http://新しいURL‘
WHERE option_name = ‘home’;
UPDATE wp_options SET option_value = ‘http://新しいURL‘ WHERE option_name = ‘siteurl’;
UPDATE wp_options SET option_value = ‘http://新しいURL‘ WHERE option_name = ‘siteurl’;
2.3 “.htaccess”ファイルの内容を確認
“.htaccess”ファイルに、以下の内容が含まれているかを確認します。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
3 参考にしたWebページ
本件問題解決にあたり、次のWebページを参考にしました。
【初心者向け】WordPressのドメインを変更するには?URLを変える手順 | WEB学園
また、次のAIツールの回答も参考にしています。
GPT-4o mini
以上
本文中の記述に、
誤字や脱字、誤った内容の記述など見つかりましたら、
下に示すフォームでご連絡いただければ幸いです。

コメント