私はメンバーエリアのためのディレクトリを持っています。HttpまたはHttps間のスウィンギング(親ディレクトリに基づく)
そのディレクトリ内のすべてのファイルはhttpsで処理する必要があります。
特定のディレクトリ以外のすべてのファイルはhttpで処理する必要があります。
httpとhttps、またはその逆のリダイレクトを自動化するにはどうすればよいですか?
Btw、リンクは相対的です。
私はメンバーエリアのためのディレクトリを持っています。HttpまたはHttps間のスウィンギング(親ディレクトリに基づく)
そのディレクトリ内のすべてのファイルはhttpsで処理する必要があります。
特定のディレクトリ以外のすべてのファイルはhttpで処理する必要があります。
httpとhttps、またはその逆のリダイレクトを自動化するにはどうすればよいですか?
Btw、リンクは相対的です。
に尋ねてみます。これは素晴らしいキットですが、これまでにログインと管理ページをhttpsに自動的に切り替えるために使用しました
私が人間をカバーすると思う最良の事は、javascriptを使ってURLを書き換えることです。それらがすべて相対的であるならば、あまりにも厄介であってはならない。
このような混合サイトにはいくつかの欠点があります。主に、ブラウザには、安全でないHTTPリクエストが含まれるHTTPSページが嫌いです。より良い計画は、すべてを相対的にし、httpsセクションをヒットする必要がある場合にのみhttpsモードに切り替えることです。
IISを使用してこれを行うにはいくつかの方法がありますが、これらのオプションは実際にはIISの構成やリソースの種類によって大きく左右されます。
これは、HTTPサーバー構成によって管理するのが最善のように思えます。例えば。 mod_rewriteなどがあります。
あなたはSwitching Between HTTP and HTTPS Automatically: Version 2から組み立てSecureWebPagesとweb.configファイルのエントリを使用することができますhttps://serverfault.com/