Nginx 服务器点击前台链接或者后台登录时出现 404, not found,话不多说,先上教程。

1.编辑nginx的主配置文件,使其nginx支持pathinfo模式。

 73         include enable-php-pathinfo.conf;

2.别急,这时点击后台页面还是会出现404,在nginx的主配置文件中添加一个新的location区域。

            location ~ [^/]\.php(/|$)
    {
        # comment try_files $uri =404; to enable pathinfo
        #try_files $uri =404;
        fastcgi_pass  unix:/tmp/php-cgi.sock;
        fastcgi_index index.php;
        include fastcgi.conf;
        include pathinfo.conf;
    }

3.然后继续在nginx文件中添加错误日志:
日志文件名随意,后期你还认得就好:
例:

111         error_log /home/wwwlogs/yourdomain.com_error.log notice;

全部修改完之后,保存退出,然后重新启动nginx即可:
命令行输入:

[root@love ~]# killall nginx    #杀死所有同名的进程
[root@love ~]# /usr/local/nginx/sbin/nginx  #启动nginx,加-t可以检查配置文件是否修改错误

这时访问一遍你的域名地址,重现一下错误,如果不出现404则修改完成,如果还是原问题则需要去日志文件中找寻错误的源头了。本人亲测可以使用,你们我就不知道了,实在有点的懵的话,也可以在下方评论。

注:本人只是一个刚出山,在浅知识面挣扎的小博主,只懂皮毛,实在不会,望谅解。

标签: none

添加新评论