gpt4 book ai didi

.htaccess - 检查 apache 是否安装了带有 htaccess 的 ssl 证书

转载 作者:太空宇宙 更新时间:2023-11-03 13:04:31 24 4
gpt4 key购买 nike

在为 https 运行任何 RewriteCond 或 RewriteRule 之前,是否有办法检查 apache 是否安装了带有 htaccess 的 ssl 证书?

例如:

Apache 已经安装了 ssl 证书RewriteCond {HTTPS} !on重写规则 %{HTTP_HOST}%{REQUEST_URI}

谢谢!

最佳答案

与其检查“是否存在 SSL 证书”,不如检查“是否打开 ssl 模块”——后者本身需要证书

<IfModule mod_rewrite.c>
RewriteEngine on

<IfModule mod_ssl.c>
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>

</IfModule>

关于.htaccess - 检查 apache 是否安装了带有 htaccess 的 ssl 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11816486/

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