请填写下面的字段,以便我们可以更好地帮助您。
我的域名是: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都应该可以修复重定向。