.htaccess ファイルにいくつかのリダイレクト ディレクティブがあり、ルート フォルダーへのすべての呼び出しを /Site フォルダーにリダイレクトしています。正常に動作しています。
Options +FollowSymLinks
RewriteEngine On
# Redirect index in root to index in Site folder
RewriteRule ^index\.php$ /Site/index.php [PT]
RewriteCond %{REQUEST_URI} !^/Site
RewriteRule ^(/?)(.*) /Site/$2
今必要なのは、すべてのページで https を強制することです。次のディレクティブを追加したときに機能しませんでした。無限ループに入ったと思います。
#RewriteCond %{HTTPS} off
#RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
これを機能させるための正しいディレクティブは何ですか?