今回は、今までのホームページ、ブログから新しいものへの自動切換えである。
301リダイレクトを使う事にして、ホームページのフォルダ直下にある.htaccessファイルに
以下のコマンドを追加した。
1)ホームページ用
Redirect 301 /index.html https://(新ドメイン名)/index.shtml
Redirect 301 /index.shtml https://(新ドメイン名)/index.shtml
以前にhtmlからshtmlに変えたので、両方について指定した。
2)ブログ用
Redirect 301 /(ブログフォルダ名)/index.php https://(新ドメイン名)/(新ブログフォルダ名)/index.php
なお、ネット上で調べたmod_rewriteを使う方法は、次の理由で見送りにした。
以前にwwwあり、なしのURL統一をした際に、mod_rewriteではリダイレクト
できなかった為。
<新サイトへの切換の影響>
ホームページは影響がない。ブログの方は、ページ参照の履歴がリセットされるので、
人気記事の順位もリセットされる。開設以降の通算では、上位3つは以下の通りであった。
1位 戦列歩兵大隊・中隊の隊形
2位 NATOの兵科記号とナポレオニック
3位 フランス騎兵の帽子、 フランス砲兵と工兵の帽子 の2つが同じ
<個人的な感想>
ブログ用の301リダイレクトには少し苦労した。初めはWordpressをインストールした
フォルダにあるhtaccessに301リダイレクトを指定したが、Not Foundエラーになった。
原因はフォルダ名を今までと変えた為(今までの名前でリンクしようとした)。
対策として、上位フォルダにあるhtaccess(ホームページ用)に上記の指定を追加した。
<リンク>