.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 127 times, 1 visits today)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

PAGE TOP