济宁育才中学分校(解决nginx不支持pathinfo模式)
用户投稿
•
•
阅读 161
济宁育才中学分校: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;
}
用以上代码替换图中红框内容

下图为替换完成以后

重新加载即可,service nginx reload
方法二、
修改/usr/local/php/etc下的php.ini,将cgi.fix_pathinfo=0,改为cgi.fix_pathinfo=1,但这样会带来一定的安全隐患。
随机文章
站长导航友情链接交换
搜素引擎算法
关键词排名优化
网站内容优化
SEO教程
站长导航
搜素引擎算法
百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:用户投稿,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/17496.html

微信扫一扫
支付宝扫一扫