この記事は最終更新日から2年以上経過しており、内容が古くなっている可能性があります。
ご理解の上、記事を閲覧いただければと思います。
XAMPP環境(ローカル環境)でつくったWordPressで、デフォルトの「?p=123」のURLからパーマリンクを変更したい場合があります。
しかし、WordPressのパーマリンク設定画面で、以下のように「パーマリンク構造を更新しました。」と表示されたもののURLを表示できない時があります。
この原因として「.htaccess」がつくられていない可能性がありますので、対処法を紹介します。
「.htaccess」ファイルを作成して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> # 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
- 上記内容をコピペした「.htaccess」ファイルを作成し、WordPressファイルのあるディレクトリトップに配置すればOKです。
以上、XAMPP環境のWordPressでパーマリンク設定が変えられない時の対処法を紹介しました。
コメントする