我的 .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}
什么是使这项工作的正确指令?