nineday 发表于 2019-8-27 16:03:43

lnmp ssl add后,无法通过https访问,什么原因?

通过lnmp ssl add下载证书,在安装过程中,选择了Use Let's Encrypt to create SSL Certificate and Key,也提示创建成功了,去对应的.conf查看,也有添加对应的server{},但是现在通过https://域名访问,就是访问不到,html可以显示,但是php接口访问不到,服务器也开启了443端口,请问有没有哪位大神碰到过这个问题,能解决吗?拜托大佬指教了

licess 发表于 2019-8-27 19:20:47

添加完成后https的html访问正常的话,php肯定是可以的,不能访问的话什么错误提示?没错误提示的话没法判断

nineday 发表于 2019-8-28 09:12:02

licess 发表于 2019-8-27 19:20
添加完成后https的html访问正常的话,php肯定是可以的,不能访问的话什么错误提示?没错误提示的话没法判断 ...

C:\Users\Administrator\Desktop\1566954617(1).jpg

nineday 发表于 2019-8-28 09:18:51

licess 发表于 2019-8-27 19:20
添加完成后https的html访问正常的话,php肯定是可以的,不能访问的话什么错误提示?没错误提示的话没法判断 ...

就是f12打开,Network->Request Headers那里是感叹号,提示Provisional headers are shown,General那里只有一个Request URL和Referrer Policy:no-referrer-when-downgrade,没有Request Method和Status Code的提示,就没有其他错误提示了

licess 发表于 2019-8-28 13:33:44

nineday 发表于 2019-8-28 09:18
就是f12打开,Network->Request Headers那里是感叹号,提示Provisional headers are shown,General那里 ...

这些信息无法确定,短消息域名看一下

licess 发表于 2019-8-29 11:05:16

nineday 发表于 2019-8-28 09:18
就是f12打开,Network->Request Headers那里是感叹号,提示Provisional headers are shown,General那里 ...

看你程序是thinkphp框架的,自己对比一下http和https的配置文件看看,有可能是没开pathinfo或者伪静态
页: [1]
查看完整版本: lnmp ssl add后,无法通过https访问,什么原因?