いろいろ見ても
https://www.kikuchimemo.com->https://kikuchimemo.com
へのリダイレクトがうまくいかなかったのでメモ。
現象
SEO的に
①http://kikuchimemo.com
②http://www.kikuchimemo.com
③https://www.kikuchimemo.com
でのアクセスを301リダイレクトなるものにした方がいいらしい。
だがいろいろと設定すると、②はリダイレクトされるが③ができなくなったり、HTTPステータスコードチェッカー(https://singoro.net/http-status-code/)で見ると”無効なURLです”となったり……。
(別のチェッカーを使うとリダイレクトされます、となったりでワケワカメ)
解決方法
ドメインウェブの設定を下記のようにする。
(wwwなし をメインのURLとする場合(https://kikuchimemo.comがメイン))
無料SSLを利用する場合、設定を下記のようにする。
下記を参考にファイルマネージャーにログインし、
“.htaccess”ファイルを編集。
下記コピペし、
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
上記画像のように”#BEGIN WordPress”の上に貼付し保存する。
5分程度経ってから、
などのリダイレクトチェックを行い、リダイレクトされることを確認する。
感想
.htaccess編集しまくったりドメインウェブの設定変えまくったりDNSの設定見直したり、難儀しました。
WEB関連、いろいろと触って思うのが反映まで時間がかかるということです。
プログラム触ってると即時反映がデフォルトなので、もしかしたらいろいろいじってたどれかが、5分待てば成功していた可能性もあります。
とりあえず今回紹介した内容の方法が最もシンプルで簡単だと思っているのでこれでいきます。
そもそも言えば、SEO対策考えるほどのサイトじゃないのは……それ以上いけない!!
まぁ思った通り(今回で言えばすべて301リダイレクトされること)になることが気持ちいいので、よかろうなのだ。
コメント