我在我的网站上强制使用 SSL 时遇到问题。我认为问题可能是我的根文件夹是我的“网络”文件夹。
我在网上搜索并尝试了一些 htaccess 变体,但它们似乎都不起作用。
这是我尝试过的最新版本:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Send would-be 404 requests to Craft
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
RewriteRule (.+) index.php?p=$1 [QSA,L]
</IfModule>
我的域指向我的 web 文件夹,而我的 htaccess 属于 web 文件夹。
谢谢,
乔