gpt4 book ai didi

ssl - 重定向以强制在 Plesk 中对域使用 www 和 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 15:11:03 25 4
gpt4 key购买 nike

我一直在使用它来强制使用 HTTPS:

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

这工作得很好。

我如何修改此规则,以便它也为域 SSL 强制使用 www. 前缀?也许它可以在上面的 RewriteRule 行中完成?那将是最好的。但我不认为它可以完成,因为条件仅适用于非 HTTPS 调用?

不幸的是,我对 Apache 配置及其语法的了解远低于零。

最佳答案

这对你有用吗?

RewriteCond %{HTTP_HOST} ^example\.com [NC] 
RewriteRule (.*) https://www.example.com/$1 [R=301,L]

RewriteCond %{HTTPS} !^on$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

这实际上更短。

RewriteCond %{HTTP_HOST} ^example\.com [NC,OR]
RewriteCond %{HTTPS} !^on$
RewriteRule (.*) https://www.example.com/$1 [R=301,L]

关于ssl - 重定向以强制在 Plesk 中对域使用 www 和 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21516461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com