[:ja]ECCUBE3でssl[:]

2018/05/05 | webテク

[:ja]さくらのレンタルサーバーに入れてあるECCUBEを常時ssl化した際の設定方法です。
autoload.php

if (isset($_SERVER[‘HTTP_X_SAKURA_FORWARDED_FOR’])) {
$_SERVER[‘HTTPS’] = ‘on’;
$_ENV[‘HTTPS’] = ‘on’;
$_SERVER[‘HTTP_HOST’] = ‘shop.hoge.com’;
$_SERVER[‘SERVER_NAME’] = ‘shop.hoge.com’;
$_ENV[‘HTTP_HOST’] = ‘shop.hoge.com’;
$_ENV[‘SERVER_NAME’] = ‘shop.hoge.com’;
}

これを追加。
.htaccess
RewriteCond %{ENV:HTTPS} !^on$
RewriteCond %{HTTP:X-Sakura-Forwarded-For} ^$
RewriteRule ^(.*)$ https://shop.hoge.com/$1 [R=301,L]

これも追加し、sslをサーバーコントロールパネルで追加。購入したsslはラピッドSSLです。
[:]

連記事

Animate on scroll library aos

2017/02/12 | Ruby on Rails

scrollとanimateを使う際にwow.jsとanimate.cssを使っていたのですが、最近見つけた両方を兼ね備えたlibraryのaosを見つけたので使ってみました。 railsに組み...