3月 25, 2013

WebからのアクセスをすべてHTTPSにする

WebサーバへのアクセスをすべてHTTPSで通信するように設定する。


.htaccessにSSLで通信するように記述

$ cd /var/www
$ sudo vim .htaccess

以下追加項目
SSLRequireSSL
これでwww以下へのアクセスはすべてHTTPSで行われる。


.htaccessを使用出来るようにapacheを設定

apache.confなどに記述されている
AllowOverride none を
AllowOverride All に変更する
例:


        <directory /var/www/>
                Options FollowSymLinks MultiViews
                AllowOverride none
        </Directory>
 ↓

        <directory /var/www/>
                Options FollowSymLinks MultiViews
                AllowOverride All
        </Directory>

あとはapache再起動で設定完了!
httpでアクセスすると403エラーがでるようになる。



0 comments:

コメントを投稿