.htaccessを使わない301リダイレクト(http→https)
サイトをLet’s Encrypt等でhttpsした場合、httpでのアクセスをhttpsに振り替える(301リダイレクト)ため、通常は.htaccessを使いますが、Apache2ならsites-avairable内のバーチャルホスト用confファイル(xxxxxxx.conf)に直接書き込むことができます。(自前サーバーの場合だけですが。)
書き方は、.htaccessの場合と同じです。
<VirtualHost *:80>
ServerName xxxxxxx.com:80
RewriteEngine on
RewriteCond %{HTTP_HOST} ^xxxxxxx\.com
RewriteRule ^/(.*)$ https://xxxxxxx.com/$1 [R=301,L]
・
・
・
(Visited 122 times, 1 visits today)