在 nginx 配置中更改 fastcgi 目录

在 nginx 配置中更改 fastcgi 目录

我不知道如何写出正确的标题
我有 5 个 ajax 请求将在 php 中执行 postgresql 查询

这是目录

/var/www/webgis.com:
1. webgis.html
2. php(directory)
    -query1.php
    -query2.php
    -query3.php
    -query4.php
    -query5.php
3.etc

所有以前的 ajax url 是url: "php/query(N).php",我想将其更改为url: "query(N).php"不更改我的服务器目录
我使用这个脚本,但不起作用

location ~ \.php$ {
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
        set $php_root /var/www/webgis.com/php;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $php_root$fastcgi_script_name;
        include /etc/nginx/fastcgi_params;
    }

有人可以帮助我/告诉我我应该写什么吗?

相关内容