宝塔配置完ssl之后访问显示403forbidden问题解决(代码片段)

但老师 但老师     2022-10-23     599

关键词:

文章目录

1. 宝塔配置好SSL

背景

  • 域名购买于腾讯云
  • SSL是申请的免费证书
  • 服务器购买于腾讯云但不在我名下

配置SSL证书

保姆级配置过程见腾讯云宝塔轻量服务器Linux如何开启SSL证书


2. 访问显示403

假设我的域名是hot.aisa,配置完我在浏览器输入https://www.hot.asia,结果返回了大大的
403 Forbidden

3. 解决问题

经查, 原来是配置文件夹下没有对应的目录文件

  • 在宝塔配置中可以看到是需要有默认的目录文件的
  • 访问实际文件夹,发现没有这些文件
  • 那就创建一个
    vim index.html
    
    直接导入Python之禅
    The Zen of Python, by Tim Peters<br>
    <br>
    Beautiful is better than ugly.<br>
    Explicit is better than implicit.<br>
    Simple is better than complex.<br>
    Complex is better than complicated.<br>
    Flat is better than nested.<br>
    Sparse is better than dense.<br>
    Readability counts.<br>
    Special cases aren't special enough to break the rules.<br>
    Although practicality beats purity.<br>
    Errors should never pass silently.<br>
    Unless explicitly silenced.<br>
    In the face of ambiguity, refuse the temptation to guess.<br>
    There should be one-- and preferably only one --obvious way to do it.<br>
    Although that way may not be obvious at first unless you're Dutch.<br>
    Now is better than never.<br>
    Although never is often better than *right* now.<br>
    If the implementation is hard to explain, it's a bad idea.<br>
    If the implementation is easy to explain, it may be a good idea.<br>
    Namespaces are one honking great idea -- let's do more of those!
    
    保存退出

4. 访问成功!

再次在浏览器输入https://www.hot.asia,显示Python之禅!

结论

原来是nginx没有找到对应的目录文件,随便创建一个放进去就好了!

打开有些网站显示403forbiddenyoudon''thavepermissiontoaccessonthisserver怎么破?

...觉很奇葩额,求大神支招!HTTP错误403403.1禁止:禁止执行访问如果从并不允许执行程序的目录中执行CGI、ISAPI或其他执行程序就可能引起此错误。如果问题依然存在,请与Web服务器的管理员联系。403.2禁止:禁止读取访问如果没... 查看详情

apache局域网访问问题

...访问由于凭据无效被拒绝。401.2未经授权:访问由于服务器配置倾向使用替代身份验证方法而被拒绝。401.3未经授权:访问由于ACL对所请求资源的设置被拒绝。401.4未经授权:Web服务器上安装的筛选器授权失败。401.5未经授权:ISAPI/... 查看详情

401402403404分别是什么意思?

...401.1未授权:登录失败(401系列)401.2未授权:服务器的配置导致登录失败401.3未授权:由于资源中的ACL而未授权 401.4未授权:授权服务被筛选程序拒绝 401.5未授权:ISAPI/CGI应用程序的授权失败 403.1禁止:禁止执行访问... 查看详情

宝塔面板防恶意解析

Nginx防止恶意解析1、绑定一个默认站点,也就是找一个空闲不用的站点,所有未在面板绑定的域名都会访问到这个默认站点。  2、添加好默认站点以后,修改站点的配置文件 listen443是防止https也能访问到网站注意:ssl... 查看详情

403错误怎么解决?

...路其他视频之类的可以打开HTTP错误403403.1禁止:禁止执行访问如果从并不允许执行程序的目录中执行CGI、ISAPI或其他执行程序就可能引起此错误。如果问题依然存在,请与Web服务器的管理员联系。403.2禁止:禁止读取访问如果没... 查看详情

如何解决安装iis时出现http错误403禁止访问?

...太多客户端试图连接到Web服务器403.10禁止访问:Web服务器配置为拒绝执行访问403.11禁止访问:密码已更改403.12禁止访问:服务器证书映射器拒绝了客户端证书访问403.13禁止访问:客户端证书已在Web服务器上吊销403.14禁止访问:在... 查看详情

【新知识点】403错误是啥?

...404错误大家都已经常见了,今儿做支付宝调查问卷,做完之后,再次进入,报了个403错误,要不是下面还有行小子解释,已经参与了不能再参加了,还真不知道这个403是嘛意思,所以特意搜了下403相关内容,结果如下:具体来说... 查看详情

网络错误403如何解决

1、错误403有很多种愿意,最常见的是无权限访问。这个时候我们可以检查修改址栏中http为https,然后回车试试。2、如果不行那就清理一下浏览器缓存,打开ie浏览器,点击右上角设置。3、然后选择“Internet选项”。4、在Internet... 查看详情

宝塔面板如何部署启用ssl证书?

...邮箱下载:Gworg证书文件目录,都会有以下五个文件夹。宝塔BT面板只需要用到nginx文件夹。二、打开宝塔BT后台,点击:网站,选择:设置。三、选择:SSL——其它证书Nginx环境配置证书方法(证书目录只有两个文件的):进入nginx... 查看详情

http网页异常错误代码详解

...由于凭据无效被拒绝。 401.2未经授权:访问由于服务器配置倾向使用替代身份验证方法而被拒绝。 401.3未经授权:访问由于ACL对所请求资源的设置被拒绝。 401.4未经授权:Web服务器上安装的筛选器授权失败。 401.5未... 查看详情

宝塔面板配置阿里云ssl证书流程

...功申请的SSL证书解压后有3个文件   2 找到宝塔面板的站点设置 找到SSL设置 3找到其他证书用文本打开.key文件 复制里面的内容到左侧秘钥(key)用文本打开_public.crt文件 复制里面的内容到右侧 证... 查看详情

http返回码异常是因为啥原因

...求无效HTTP401.1-未授权:登录失败HTTP401.2-未授权:服务器配置问题导致登录失败HTTP401.3-ACL禁止访问资源HTTP401.4-未授权:授权被筛选器拒绝HTTP401.5-未授权:ISAPI或CGI授权失败HTTP403-禁止访问HTTP403-对Internet服务管理器的访问仅限于Lo... 查看详情

nginx怎么配置ssl可以即允许http访问也允许https访问

方法/步骤(只要不配置301或302跳转就可以了)给nginx配置SSL证书之后,https可以正常访问,http访问显示400错误,nginx的配置如下:serverlisten80defaultbacklog=2048;listen443;server_namewosign.com;root/var/www/html;sslon;ssl_certificate/usr/local/Tengine/sslcrt... 查看详情

宝塔linux面板问题q&a汇总(代码片段)

文章目录环境Q-宝塔面板开启SSL后无法访问怎么办Q-宝塔开启绑定域名后无法访问怎么办环境云:腾讯云Lighthouse系统:CentOS7.9插件:宝塔7.9.4Q-宝塔面板开启SSL后无法访问怎么办SSH登录服务器sshroot@1.2.3.4执行命令rm-f/www/server/panel/data... 查看详情

打开网页显示403-forbidden啥意思啊

...议中的一个状态码(StatusCode)。可以简单的理解为没有权限访问此站。该状态表示服务器理解了本次请求但是拒绝执行该任务,该请求不该重发给服务器。在HTTP请求的方法不是“HEAD”,并且服务器想让客户端知道为什么没有权限... 查看详情

记一次httpd报403错误的解决

...禁8080端口,于是开始修改端口修改了httpd.conf和虚拟主机配置,配置完后重启。这个时候报了一个错误:好像是什么socket什么的,没管它,后来查询了一下,是没有在/etc/hosts中定义主机名,果断定义。在/etc/hosts中加入一行127.0.0.1主... 查看详情

记一次httpd报403错误的解决

...禁8080端口,于是开始修改端口修改了httpd.conf和虚拟主机配置,配置完后重启。这个时候报了一个错误:好像是什么socket什么的,没管它,后来查询了一下,是没有在/etc/hosts中定义主机名,果断定义。在/etc/hosts中加入一行127.0.0.1主... 查看详情

访问网时出现403forbidden错误的原因:

1.你的IP被列入黑名单。2.你在一定时间内过多地访问此网站(一般是用采集程序),被防火墙拒绝访问了。3.网站域名解析到了空间,但空间未绑定此域名。4.你的网页脚本文件在当前目录下没有执行权限。5.在不允许写/创建文... 查看详情