WordPress3.5.1の標準的な問題を修正しようとしています
http://www.whatisanaddiction.com/index.phpはhttp://www.whatisanaddiction.com/ にリダイレクトする必要が あるため、検索エンジンで重複コンテンツの問題が発生することはありません。
.htaccessで使用する必要のあるコードはよくわかりませんが、WordPressのコードが.htaccessに挿入される前は問題はありませんでした。
私はあらゆる種類のバリエーションを試しましたが、多くの場合、Webサイト全体で「サーバーエラー」が発生します。
これが私がこれまでに得たものですが、それでもindex.phpバージョンを正しくリダイレクトしません。
# 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]
RewriteCond %{THE_REQUEST} ^.*\/index\.php\ HTTP/
RewriteRule ^(.*)index\.php$ /$1 [R=301,L]
# always www
RewriteCond %{HTTP_HOST} !^www\.whatisanaddiction\.com$ [NC]
RewriteRule ^(.*)$ http://www.whatisanaddiction.com/$1 [L,R=301]
</IfModule>
# END WordPress
Redirect 301 http://www.whatisanaddiction.com/index.php http://www.whatisanaddiction.com/
...あらゆる種類の人々がオンラインでこの質問をしているのを目にしますが、これまでのところ「実用的な」解決策はありません。たぶん私は正しい用語を探していませんか?
どんな助けでも大歓迎です!