サブドメインのすべてのページに SSL 接続を必要とする特定のサブドメインがあります。
これは私の現在の.htaccess
スクリプトです:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]
サブドメインに、SSL アクセスを許可してはならない単一のページがあります (証明書なしで別のサーバー上のファイルにアクセスすると問題が発生します)。
私の mod_rewrite の知識は非常に限られています。検索を行いましたが、必要なものが見つかりません。
私の質問は、https があってはならないページは「tutorial.php」と呼ばれるということです。tutorial.php以外のすべてのページを https にリダイレクトする方法はありますか?
疑似コードでは、RewriteCond は次のようになります。
RewriteCond %{SERVER_PORT} 80 AND {WEB_PAGE}!='tutorial.php'
ありがとう