PR

【WordPress】httpからhttpsへリダイレクトする方法【サンプル】

Web制作
この記事にはアフィリエイト広告および広告が含まれています。

リダイレクトとは?

リダイレクトとは、 移転や閉鎖、URLが変更されたWebページに訪れたユーザに対し、自動的に新しいWebページへ転送することです。HTTPリダイレクト、URLリダイレクトとも言われています。

もし、別のURLで同じ内容のページが複数存在する場合、SEOとしては同じサイトとして扱われず、SEO評価が分散されてしまうため、不利となってしまいます。これは、httpとhttpsも同様のことが言えます。

リダイレクト設定

今回、常時SSL(https)化は設定されている想定で進めています。
まずは、wordpressフォルダ内の「.htaccess」ファイルを開きます。
※ 念のためバックアップしておくか、ローカルで編集することをおすすめします。

開くとこのような中身になっています。
#BEGIN WordPress とありますように、WordPress側で設定された内容になっています。

# 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]
</IfModule>
# END WordPress

このファイルを編集してリダイレクトの設定を行います。
注意点として、リダイレクトを設定する場所はファイルの一番先頭ということです。(#はコメントアウトの意味なので、実際には読まれません。)

# リダイレクトの設定 ここから
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
# リダイレクトの設定 ここまで

# 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]
</IfModule>
# END WordPress

これでhttpからhttpsへのリダイレクトされるようになりました。
確認してみてください。
※ 複数WordPressインストールしている場合はそれぞれファイルを更新してください。

【高コスパ!】Windows11対応ノートパソコンを目的別にご紹介♪

みみねこ
みみねこ
値段が安くても、安かろう悪かろうでは意味がない!
ローコスト&快適に使えるスペックで、本当にお値段以上のノートパソコンを紹介します♪

ネット検索や動画視聴などのライトユーザーから、学業やビジネスで持ち運び目的のユーザーに最適!

14.0型/第3世代Ryzen 5/メモリ 8GB/SSD 256GB/Webカメラなので、
持ち運び用として学業やビジネスにも十分使えます!

・学業、ビジネスに最適!

15.6型/第10世代インテル Core i5/メモリ 8GB/SSD 256GB/Webカメラなので、学業やビジネスに!

・動画編集やネットゲームに最適!

16.0型/第4世代Ryzen 7/メモリ 16GB/SSD 512GB/GeForce GTX1650/Webカメラなので、
3Dゲームや動画編集に!

最近は、Lenovo製品が最もコスパが良い印象なので、Lenovo製品中心に紹介しています。
コスパが高いだけではなく、故障しやすかったり、タイピングしにくかったりとチープな要素が少ない等、他社類似メーカーと比べても優れています。
ただ、実際に購入される際は、海外メーカー特有ではありますが納期が遅い商品も多く、納品日にはご注意されてくださいね。

Web制作WordPress
nyanblog ~にゃんぶろぐ~
タイトルとURLをコピーしました