我想强制访问者使用我网站的 https 版本。 现在,如果我使用没有“www”标签的网站,它会重定向到 https 版本, 但如果我输入“www.example.xyz”,它不会重定向到 https 版本。
这是我的 htaccess 文件:
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
最佳答案
尝试另一个条件:
RewriteEngine on
RewriteCond %{HTTPS} !^on$
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
关于apache - 如何强制将 ssl 与 htaccess 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35189931/