wordpressでURLにindex.phpが必ず入ってしまうので削除する方法

・設定>パーマリンク設定でカスタム構造が選択されて「/index.php/」が入ってるので、それを削るか別の選択にする。


・.htaccess に以下を追記

RewriteEngine On
RewriteBase /<wpのインストールディレクトリ>/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /<wpのインストールディレクトリ>/index.php [L]

ネタ元