我在想出正确的语法来完成强制 SSL 和没有 WWW 时遇到了麻烦。
编辑
我已经能够分别完成每项任务,但是当将两者结合起来时,我发现自己陷入了重定向循环。
强制没有 WWW 的工作语法:
RewriteCond %{HTTP_HOST} !^domain\.com$
RewriteRule (.*) http://domain.com/$1 [R=301,L]
我试图强制没有 WWW 和 SSL
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} !^domain\.com$
RewriteRule (.*) https://domain.com/$1 [R=301,L]
感谢您的任何建议!