サイトの中で、HTTPS でアクセスさせたいディレクトリ「secure/」があるとして、HTTP アクセスを強制的に HTTPS でリダイレクトする方法のまとめです。 サーバがSSLに対応しており、.htaccess 、mod_rewrite が使えれば HTTP アクセスを SSLでリダイレクトすることが可能ですし、またその逆(SSL → HTTP でリダイレクト)も可能です。 secure/ディレクトリを HTTPS でリダイレクト まずは secure/ディレクトリを SSL に対応させるための .htaccess です。 secure/ディレクトリに以下の .htaccess を設置します。 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{
![.htaccess と mod_rewrite による HTTP と HTTPS リダイレクトのまとめ|サーバー・データベース|WEBデザインの小ネタとTIPSのまとめサイト「ウェブアンテナ」](https://cdn-ak-scissors.b.st-hatena.com/image/square/de453d88bdbc81d62ab24ab591ba669879317fa7/height=288;version=1;width=512/https%3A%2F%2Fwww.webantena.net%2Fwp-content%2Fuploads%2F2012%2F06%2Fapach.png)