WHAT'S NEW?
Loading...
ラベル mod_rewrite の投稿を表示しています。 すべての投稿を表示
ラベル mod_rewrite の投稿を表示しています。 すべての投稿を表示
以下の様なディレクトリがあったとする。

A. htdocs/sslon/
B. htdocs/ssloff/

Aのディレクトリ内は必ずhttp://から始まるURLに、
Bのディレクトリ内は必ずhttps://から始まるURLにしてみるテスト。
  1. htdocsに.htaccessを作成
  2. SSLを有効にするために以下を記述
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/sslon/.*$
RewriteRule /.*$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
これで、/sslon内のコンテンツは必ずsslが有効になり、https://になる。

簡単に説明すると、
まず1行目でRewriteを有効にするため、RewriteEngineに対して引数にOnを与える。
RewriteEngine On
これでmod_rewriteの機能を使えるようになる。