Herokuで運用しているアプリの.htaccessを編集してhttpからhttpsにリダイレクトする方法

プログラミング

HerokuでWordpressを運用している場合、.htaccessでいつものようにリダイレクトの設定をしてもうまく動作せずに少しはまってしまいましたが、非常に簡単な方法でリダイレクトの設定をすることができます。

まずはルートディレクトリに設置した.htaccessを開き以下を記述して保存します。

$vim .htaccess
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

その後はいつものように

$git commit . -m "edit .htaccess"
$git push heroku master

たったこれだけでhttpからhttpsへのリダイレクトの設定は完了。

タイトルとURLをコピーしました