分享主题:linux,nginx,php,mysql

nginx报错500 Internal Server 解决方法:rewrite or internal redirection cycle while processing

nginx 0评论 现在加入小程序俱乐部QQ群:483987340

有朋友的网站访问不了,
页面中出现 500 Internal Server Error
让帮看看什么原因。

500 Internal Server

nginx 出现 500 Internal Server Error原因有很多,
于是登录web服务器,
查看nginx错误日志,
发现有下面的错误 rewrite or internal redirection cycle while processing
是重写 url 规则不对,
导致死循环。

于是找到配置文件,

if (!-f $request_filename){
    rewrite (.*) /index.php/$1;
}

把有问题的rewrite修改好,

if (!-f $request_filename){
    rewrite (.*) /index.php;
}

重启 nginx 就正常访问了。

猛击这里
观看子恒老师《微信公众号后台开发》系列视频
了解实现过程和下载相关源代码

声明:本文仅供交流学习 , 版权归属原作者,部分文章未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:58842997,我们会及时删除。
秦子恒公众号

来源:秦子恒博客,欢迎转载分享,请保留出处

nginx报错500 Internal Server 解决方法:rewrite or internal redirection cycle while processing链接:https://www.qinziheng.com/nginx/8003.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)