仍然可以通过http访问

2025-05-09 12:45:02 1
  • 收藏
  • 管理

    请填写下面的字段,以便我们可以更好地帮助您。

    我的域名是:precode.eu

    我运行了以下命令:/

    它产生了以下输出:/

    我的操作系统是(包括版本):Debian 8

    我的Web服务器是(包括版本):Apache2

    我的主机提供商(如果适用)是:专用的

    我可以在我的机器上登录到根外壳(是或否,或者我不知道):可以

    我正在使用控制面板管理我的站点(否,或提供控制面板的名称和版本):是

    所以,嘿,伙计们,我用这个赛博特安装了Certi。但我仍然可以通过http访问我的网站。在这个安装中,我选择了安全而不容易,当你选择“安全”选项时,你的apache配置的现有部分(包括.htaccess文件,如果你使用任何文件)可能会干扰certbot设置的重定向。你能分享你的阿帕奇配置,特别是你的vhost文件吗?在哪里可以找到这些文件?这里是apache2.conf

    Http://pastebin.com/Bw4hqZxH,我在我的“Sites-Available”目录中有3个文件。

    000-默认-le-ssl.conf http://pastebin.com/hCagMb3C

    000-default.conf http://pastebin.com/BiAG72kK

    Http://pastebin.com/0S658xV9,在000-Default-le-ssl.conf中有一行servername p,在000-default.conf中有一行重写条件%{SERVER_NAME}=p。这是一个奇怪的复制和粘贴错误吗,或者它实际上看起来像文件中的那个?

    我怀疑这应该是服务器名称precode.eu和重写条件%{SERVER_NAME}=precode.eu。不过,我不完全确定这会如何发生。我想这些文件在您使用certbot之后没有被手动修改?

    无论采用哪种方法,更改代码行并重新启动Apache都应该可以修复重定向。

    上一页:仍然无法在HTTPS中连接到我的nginx网络服务器? 下一页:介绍网站过度优化的征兆
    全部评论(0)