本站內容為本人所有,禁止未經同意恣意未具名轉載或修改原作內容轉發!

2008年8月30日 星期六

Ubuntu8.04 Server-讓http自動轉向https

我想這個對一個架站者來說是相當重要的,



如果有些使用者不知道該站有提供ssl加密,



而沒使用時,



可能有被監聽的危險,



所以啦,



我們就得強制轉向https,



這樣一來就安全無虞啦!!XD



方法如下:




>sudo a2enmod rewrite

首先先戴入rewrite模組



再來得看個人需求,



如果你想全站都使用https的話,



請繼續照以下步驟做:




> sudo vim /etc/apache2/sites-enabled/000-default



>請在以下位置插入紅色部分




       <Directory /var/www/>

                Options Indexes FollowSymLinks MultiViews

                AllowOverride ALL

                Order allow,deny

                allow from all

                RewriteEngine on

                RewriteCond %{SERVER_PORT} !^443$

                RewriteRule ^(.*)?$
https://%{SERVER_NAME}/$1 [L,R]

        </Directory>



>存檔離開



>
sudo /etc/init.d/apache2 force-reload



>sudo /etc/init.d/apache2 restart



>完成!




我先去吃飯啦,



之後再跟大家介紹如果只使用某個目錄要怎麼設定!



先這樣囉~XD



沒有留言:
Write 意見