VPS侦探论坛

 找回密码
 注册
查看: 3545|回复: 5

lnmp 加了ssl后 只有首页和静态页面能访问,其他PHP内页 404报错错误

[复制链接]
发表于 2017-10-26 10:49:19 | 显示全部楼层 |阅读模式

在没加ssl之前,网站访问正常,加了后,只有静态页面能访问,后台参照网站说明在conf文件增加了如下代码。
location ~ .*\.(php|php5)?$ {
root /home/wwwroot/xxx.uk;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
fastcgi_param HTTPS on;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
#new line
include fastcgi.conf;
    }


加了后首页可以访问,但是内页访问后“404 Not Found”报错。求大家帮忙!!万分感谢!!
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2017-10-26 10:57:39 | 显示全部楼层

另增补充



网站系统非wordpress等主流系统,不加ssl之前完全没问题。
lnmp为1.4版本,做过以下处理:
1、rewrite ^/(.*)$ https://xxx.uk/$1 permanent;
2、include wordpress.conf;(内容未修改)
3、include /home/wwwroot/xxx.uk/.htaccess;(内容如下)
if (!-f $request_filename){
        set $rule_0 1$rule_0;
}
if (!-d $request_filename){
        set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
        rewrite /. /list.php last;
}

[ 本帖最后由 qizhenkim 于 2017-10-26 11:05 编辑 ]
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2017-10-26 13:53:55 | 显示全部楼层

不清楚你从哪里的后台找的代码添加上的配置代码
不管是lnmp、lnmpa或lamp只要没动过配置文件,lnmp ssl add 或 lnmp vhost add 添加的虚拟主机都是支持php的
wordpress 404的可能你没设置伪静态
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2017-10-26 14:25:50 | 显示全部楼层

万分感谢军哥回答,补充问题




现在发现网站除了首页以外没问题。
而内页http地址是可以访问的,只是https访问是报404错误。。。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2017-10-26 14:57:13 | 显示全部楼层

Proto Recv-Q Send-Q Local Address           Foreign Address         State       Timer
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      off (0.00/0/0)
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      off (0.00/0/0)
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      off (0.00/0/0)
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      off (0.00/0/0)
tcp        0      0 213.168.249.85:80       163.172.66.138:32434    TIME_WAIT   timewait (0.37/0/0)
tcp        0      0 213.168.249.85:22       58.247.137.78:51844     ESTABLISHED keepalive (1999.89/0/0)
tcp        0      0 213.168.249.85:80       66.102.6.64:54803       TIME_WAIT   timewait (5.06/0/0)
tcp        0    384 213.168.249.85:22       58.247.137.78:51904     ESTABLISHED on (0.55/0/0)
tcp        0      0 213.168.249.85:80       169.48.66.85:58070      TIME_WAIT   timewait (47.52/0/0)
tcp        0      0 213.168.249.85:80       169.48.66.85:59066      TIME_WAIT   timewait (3.22/0/0)
tcp        0      0 213.168.249.85:80       66.102.7.254:40712      TIME_WAIT   timewait (5.08/0/0)
tcp        0      0 213.168.249.85:80       66.102.8.34:40466       TIME_WAIT   timewait (5.15/0/0)
tcp        0      0 213.168.249.85:80       169.48.66.85:54306      TIME_WAIT   timewait (42.11/0/0)
tcp        0      0 213.168.249.85:80       66.102.6.66:45077       TIME_WAIT   timewait (5.05/0/0)
tcp        0      0 213.168.249.85:80       66.102.6.95:64391       TIME_WAIT   timewait (5.79/0/0)

军哥运维代购:http://shop63846532.taobao.com/

发表于 2017-10-27 10:17:13 | 显示全部楼层

回复 4# 的帖子


是否按3#查过
http正常就参考http站点的配置自己修改https站点中除证书部分下面的配置文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-18 10:33 , Processed in 0.026494 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表