Jacky's Blog Jacky's Blog
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 纪念
    • 尝鲜
    • 算法
    • 深度学习
首页 › 干货 › Nginx 配置 PATH_INFO

Nginx 配置 PATH_INFO

Jacky
5月 13, 2017干货阅读 2,547

分享一个 Nginx 配置实例,以支持 PHP 中读取 PATH_INFO,修改后重新加载 Nginx 即可生效

server {
    listen 80;
    server_name api.uozi.org;
    root /Users/Jacky/www/JianJi-PHP;
    access_log logs/host.access.log main;
    index index.html index.htm index.php;

    include /Users/Jacky/www/JianJi-PHP/api_nginx.conf;

    location ~ \.php {
        include /usr/local/etc/nginx/fastcgi.conf;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        fastcgi_param REDIRECT_STATUS 200;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_split_path_info ^(.+\.php)(.*)$; #增加这一句
        fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
    }
}

文章最后修订于 2017年9月9日

Nginx
赞(1)
PE 中考一周年
上一篇
PHP 7.1 定义数组
下一篇
再想想
暂无评论
近期评论
  • Jacky发表在《Nginx UI》
  • daiwenzh5发表在《Nginx UI》
  • Jacky发表在《Nginx UI》
  • daiwenzh5发表在《Nginx UI》
  • Jacky发表在《Nginx UI》
1
  • 1
  • 0
Copyright © 2016-2023 Jacky's Blog. Designed by nicetheme.
粤ICP备16016168号-1
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 纪念
    • 尝鲜
    • 算法
    • 深度学习
# Mac # # Apple # # OS X # # iOS # # macOS #
Jacky
PHP C C++ Python | 舞象之年 | 物联网工程
174
文章
169
评论
267
喜欢