gpt4 book ai didi

特定目录的 SSL 证书

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

所以我有一个登录脚本 (domain.com/script/index.php),我需要使用自签名证书对其进行保护,但是使用 Apache 安装证书会将其应用于我的整个域。我的域是一个个人网站,我最不想看到的是让别人经历不得不“信任”我的自签名证书的麻烦。

现在我的服务器上运行着 Webmin,它目前有自己的自签名,但没有将其应用到我的网站根目录。有什么方法可以保护我的脚本目录而不将它应用到我的根目录吗?

最佳答案

我假设这是 php 和 apache:

只需将此行添加到您的虚拟主机配置中:

SSLEngine on
SSLCertificateFile {{SERVER CRT PATH}}
SSLCertificateKeyFile {{SERVER CRT PATH}}

确保 SSL dll 在 php.ini 中打开

然后像这样申请:

# Local Php site
<VirtualHost *:83>
ServerName localhost
DocumentRoot C:/xampp2/htdocs/scripts/php

<Directory C:/xampp2/htdocs/scripts/php>
AllowOverride All
Require all granted

</Directory>

SSLEngine on
SSLCertificateFile C:\xampp2\apache\conf\ssl.crt\server.crt
SSLCertificateKeyFile C:\xampp2\apache\conf\ssl.key\server.key

</VirtualHost>

引用:http://robsnotebook.com/xampp-ssl-encrypt-passwords

重启apache然后访问:https://localhost:83

关于特定目录的 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33163130/

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