济宁育才中学分校(解决nginx不支持pathinfo模式)

济宁育才中学分校:pathinfo模式就是www.wangzhuan.org.cn  /index.php/aa/BB/cc,访问aa模块下BB控制器的cc方法。兼容模式就是普通的模式加s=/参数/,或者m=model&a=action,不同开发框架有自己特定的格式。

济宁育才中学分校
济宁育才中学分校

pathinfo模式需要服务器支持,有两种方法实现,推荐使用方法一:

方法一、

打开虚拟主机配置文件,例如:/usr/local/nginx/conf/vhost/www.seoo.net.conf,用以下代码替换图片中红框内的内容。

location ~ [^/].php(/|$) {
fastcgi_split_path_info ^(.+.php)(/.+)$;
try_files $fastcgi_script_name =404;
set $path_info $fastcgi_path_info;
fastcgi_param PATH_INFO $path_info;
fastcgi_pass unix:/dev/shm/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
}

用以上代码替换图中红框内容

解决nginx不支持pathinfo模式的方法

下图为替换完成以后

nginx配置pathinfo模式

重新加载即可,service nginx reload

方法二、

修改/usr/local/php/etc下的php.ini,将cgi.fix_pathinfo=0,改为cgi.fix_pathinfo=1,但这样会带来一定的安全隐患。

本文《济宁育才中学分校(解决nginx不支持pathinfo模式)》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

站长导航
友情链接交换
搜素引擎算法
关键词排名优化
网站内容优化
SEO教程
站长导航
搜素引擎算法

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:用户投稿,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/17496.html