zoukankan      html  css  js  c++  java
  • nginx服务器设置path_info模式

    1.find / -name nginx.conf找到nginx配置文件

    2.

    #
    # The default server
    #
    server {
    listen 80;

    #填写自己的域名
    server_name www.bestcfm.com;

    #charset koi8-r;

    #access_log logs/host.access.log main;

    # Load configuration files for the default server block.

    location / {
    root /var/www/html/public;
    index index.html index.php index.htm;
    if (!-e $request_filename) {
    rewrite ^/(.*)$ /index.php/$1 last;
    }
    }

    error_page 404 /404.html;
    location = /404.html {
    root /usr/share/nginx/html;
    }

    # redirect server error pages to the static page /50x.html
    #
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root /usr/share/nginx/html;
    }

    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ .php$ {
    # proxy_pass http://127.0.0.1;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ .php($|/) {#去掉这里的$
    root /var/www/html/public;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_split_path_info ^(.+.php)(.*)$; #增加这一句
    fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }

    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /.ht {
    # deny all;
    #}
    }


    3.重启nginx,find / -name nginx找到sbin目录执行./nginx -s reload

  • 相关阅读:
    创建线程方法
    List 接口
    implements 的用法
    import和export 的使用方法
    js 实现 a == 'juejin' && a == 666 && a == 888
    position的属性运用
    css calc()函数 长度运算
    .net5一分钟入门
    css 如何让大小不同的图片表现一致,同时自适应呢?
    sqlserver isnull(),Count(),sum(),month(getdate()) 的用法
  • 原文地址:https://www.cnblogs.com/zhouqi666/p/6857607.html
Copyright © 2011-2022 走看看