ドメインルートの .htaccess の# BEGIN WordPress
より前に書きコードを追記してみてください。
DirectoryIndex index.php index.html index.cgi
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html?$ / [NC,R,L]
</IfModule>
# BEGIN WordPress
がなければ下記コードをドメインルートの .htaccess の最下部に追記することになります。
DirectoryIndex index.php index.html index.cgi
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html?$ / [NC,R,L]
</IfModule>
# BEGIN WordPress
# <code>BEGIN WordPress</code> から <code>END WordPress</code> までのディレクティブ (行) は
# 動的に生成され、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
P.S.
文字コードは UTF-8 ( BOM なし ) で作っておくことをおすすめします。