ポート80で着信するすべての要求が強制的にHTTPSを使用するように強制する書き換えルールを設定しようとしています。
私はmod_rewriteに頭を悩ませているだけですが、これは私が現在持っているものです。
RewriteCond ${lowercase:%{REQUEST_URI}} /securePath$
RewriteRule ^(.*)$ https://www.mydomain.com/$1
RewriteCondでは、securePathは要求されたパスです(私のドメインは含まれません)。完全なURIはwww.mydoamin.com/securePathになります。ReWriteRuleでは、$1はRewriteCondの${lowercase:%{REQUEST_URI}}からの出力であると想定されています。
ただし、IHSサーバーを再起動してURLにアクセスしようとすると、HTTPSを介したアクセスが強制されません。これらの2行の何が問題になっているのかについての提案はありますか?
ありがとう