2009-08-16 16 views
1

私の学校のためのエクストラネット、phpとmysql、apache2上で動作し、mod_rewrite経由でフレンドリーなURLを使用しています。私のアプリをhttpからhttpsに切り替える

私は、潜在的に機密性の高いデータが関係しているので、httpではなくhttps urlで作業する方が良いと考えています。事は:私はhttpsで全く経験がありません。賛否両論、私のアプリは実際に動作するのだろうか、それとも私はそれを変更する必要があるだろうか?

サーバー上で特定のものを設定する必要があるということも意味しますか? mod_rewriteの規則を破ることはありませんか?

ありがとうございます。

答えて

3

アプリの場合、すべてが同じですがURLです。

しかし、Apacheは正しく処理できるように設定する必要があります。そのちょうど別のVirtualHost httpd-vhosts.confのエントリが、ポート443を使用して...

<VirtualHost *:443> 
SSLEngine On 
SSLCertificateFile "/..path../certificate.crt" 
SSLCertificateKeyFile "/..path../certificate.key" 
DocumentRoot ... 

httpd.conf:あなたの 'テストの目的' SSL証明書を作成する方法の手順について

LoadModule ssl_module modules/mod_ssl.so 
Include conf/extra/httpd-ssl.conf 

Search Google

+0

ありがとう、非常に役立ちます。もう1つ:私はmysqlとphpそれぞれのiniファイルを変更する必要がありますか? – pixeline

+0

いいえ、それはPHPとMySQLのために完全に透過的です。 – Havenard

関連する問題