搜索
查看: 2628|回复: 0

nginx下PHP开启pathinfo模式

[复制链接]

5378

主题

5381

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
17651
发表于 2018-2-10 23:46:45 | 显示全部楼层 |阅读模式

                       
方法一:通过伪静态
Rewrite
重写来实现pathinfo模式
伪静态规则为:
location / {  
                if (!-e $request_filename){  
                    rewrite ^/(.*)$ /index.php?s=/$1 last;  
                }  
            }


方法二:修改网站配置文件/usr/local/nginx/conf/*.conf
以下做参考:
将这段(可能内容不一样,请变通使用)
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;  
                        }

修改为:


location ~ \.php {  
                            #fastcgi_pass 127.0.0.1:9000;   
                            #fastcgi_pass unix:/dev/shm/php-cgi.sock;   
                            fastcgi_pass  unix:/tmp/php-cgi.sock;  
                            fastcgi_index index.php;  
                            include fastcgi.conf;  
                            set $real_script_name $fastcgi_script_name;  
                            if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {  
                            set $real_script_name $1;  
                            set $path_info $2;  
                        }  
                            fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;  
                            fastcgi_param SCRIPT_NAME $real_script_name;  
                            fastcgi_param PATH_INFO $path_info;  
                        }
长春网站建设 网站设计 www.4435.cn 电话:136 2446 7185(于先生)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

长春门户网站

长春门户网是网民了解长春的网络窗口,同是提供长春地区百姓生活分类供求信息的门户网站,同时提供长春网站建设、长春网站设计,我们将逐步的完善网站分类信息资源;

长春门户网二维码

联系我们

  • 工作时间:早上8:00 - 晚上5:30
  • 投稿联系:13624467185(微信同号)
  • 反馈邮箱:5053050@QQ.com
  • 公司地址:吉林省长春市亚泰大街与自由大路交汇五环国际大厦1408室

QQ|小黑屋|手机版|Archiver|cc! ( 吉ICP备2021009740号-8 )

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

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