質問: ### 前提・実現したいこと サイトのURLを WordPress アドレス (URL) ⇒ http://ドメイン名/wp/ サイトアドレス (URL) ⇒ http://ドメイン名/wp/ 上記から WordPress アドレス (URL) ⇒ http://ドメイン名/wp/ サイトアドレス (URL) ⇒ http://ドメイン名/ に変更したいです。 ### 発生している問題・エラーメッセージ ``` このページは動作していません beauty-award.jp では現在このリクエストを処理できません。 HTTP ERROR 500 ``` ### 試したこと こちらのサイト様を参考にディレクトリを変更し、サイトアドレスから/wp/を取ろうとしたのですが、エラーが出てしまいました。 http://tactical-media.net/wordpress%E3%81%A7url%E3%81%8B%E3%82%89wp%E3%82%92%E5%8F%96%E3%82%8B%E6%96%B9%E6%B3%95/ ワードプレス初心者のため他に試すことも分からず困っています。 作業の流れとしましては 1.参考サイトの手順通りWordPressの管理画面にログインして、「設定」→「一般」から「サイトアドレス(URL)」の部分を「http://ドメイン名/wp/」から「http://ドメイン名/」へと変更。 2.「wp」フォルダ内の「index.php」ファイルを ``` equire( dirname( __FILE__ ) . ‘/wp-blog-header.php’ ); ``` こちらから ``` require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ ); ``` このように書き換えFTPソフトでサーバーの1階層目にアップロードしました。 「.htaccess」はすでにあったためそのままにしていましたが、エラーがでたため一旦削除してダウンロードしておいたファイルをアップロードしなおしましたが解決しませんでした。 ### 補足情報 サーバー: さくらサーバー word pressはさくらサーバーコンパネから簡単インストールで導入いたしました。
回答: 下記サイトを参考に.htaccess内の記述を見直し変更したら正常に表示されるようになりました。 https://www.nishi2002.com/4718.html 以下変更した箇所です。 【修正前】 RewriteEngine On RewriteBase /wp/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /wp/index.php [L] 【修正後】 RewriteEngine On RewriteBase / → このように変更 RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] → このように変更