ユーザープロファイル、設定などのフォームを含むサイトの[アカウント]セクションにアクセスしているユーザーをSSLセキュアサーバーにリダイレクトしたいのですが、ユーザーがSSLサーバー上の残りのサイトにアクセスできるようにしたい。テンプレートをどのようにコーディングしたかによって、パスは<a href="/about">
として設定されています。アカウントのセクションにあり、Aboutセクションへのリンクをクリックしても、セキュアなhttps:接続のままです。明らかに、http://サーバーにリンクするためのリンクをハードコードすることはできますが、私は選択肢を探しています。特定のフォルダにSSL *のみを追加する
これまでのところ、私は.htaccessに次のようなことがあり、動作していますが、これ以上のリソース集中が必要なのかどうか疑問です。他の '非アカウント'セクションのいずれかへのリンクをハードコードする方が良いか、.htaccess経由でこれをやっているのですか?
またRewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond $1 ^(account) [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTPS} on
RewriteCond $1 ^(about|terms|products) [NC]
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
、私はHTTPSを介してアクセスされることから、ホームページを防ぐために望んだ場合://は、どのように私は私の.htaccessファイルにあることを追加して行くのでしょうか?
答えをありがとう。私は、リダイレクトにあまりにも多くのオーバーヘッドを追加していたのではないかと心配しました。私はちょうど私がリンクをハードコードすることを確かめるでしょう。 – Carlos