タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

SSLと.htaccessに関するkiyokichiのブックマーク (2)

  • mod_rewriteでディレクトリ別にSSLのON/OFFを切り替える

    以下の様なディレクトリがあったとする。 A. htdocs/sslon/ B. htdocs/ssloff/ Aのディレクトリ内は必ずhttp://から始まるURLに、 Bのディレクトリ内は必ずhttps://から始まるURLにしてみるテスト。 htdocsに.htaccessを作成 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を与え

    mod_rewriteでディレクトリ別にSSLのON/OFFを切り替える
    kiyokichi
    kiyokichi 2010/04/28
     記述内容の解説
  • ある技術者の備忘録 » .htaccessだけでSSL対応するには

    SSLを考えずに作られているページを、.htaccessだけの変更でSSL対応する方法をご紹介します。 もちろん、サーバがSSLに対応している必要はありますが…。 さらに.htaccessとmod_rewriteが入っている必要もあります。 SSLページにしたいHTMLファイル(PHP等でも可)のあるディレクトリに.htaccessファイルを作成し、下の文を追加します。 RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] ファイルを個別に指定したい場合はちょっと面倒ですが下記のようにします。 ここでは例としてfoo.htmlとbar.htmlをSSLページとし、それ以外はSSLでないページとします。 RewriteEngine on Rew

    kiyokichi
    kiyokichi 2010/04/27
     特定のディレクトリだけSSLをonにしたい場合、(.*/sample.html$)の部分を(.*/フォルダ名/)にすればおk
  • 1