特定の URL を WordPress の管理下にしないための .htaccess の書き方

/admin という URL をサーバーの管理画面への書き換えとしていたりする時、WordPress をインストールしてしまうと使えなくなってしまいます。そういう場合は7行目のようにその URL だけ WordPress への書き換えを除外する設定を追加します。RewriteCond は条件で、条件を追加するイメージです。

1
2
3
4
5
6
7
8
9
<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteBase /
	RewriteRule ^index\.php$ - [L]
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteCond %{REQUEST_URI} !^/admin/
	RewriteRule . /index.php [L]
</IfModule>

コメント

コメントは受け付けていません。