Rumah > pembangunan bahagian belakang > tutorial php > nginx如何配置子目录的fastcgi_pass?

nginx如何配置子目录的fastcgi_pass?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-06 20:40:07
asal
1571 orang telah melayarinya

<code>location /wordpress {
        alias          /usr/local/nginx-1.6.2/html/wordpress;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx-1.6.2/html/wordpress$fastcgi_script_name;
        include        fastcgi_params;
    }
</code>
Salin selepas log masuk
Salin selepas log masuk

发现SCRIPT_FILENAME会包含,/wordpress,怎么才能去掉这个子目录?只传递后面的部分?

回复内容:

<code>location /wordpress {
        alias          /usr/local/nginx-1.6.2/html/wordpress;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx-1.6.2/html/wordpress$fastcgi_script_name;
        include        fastcgi_params;
    }
</code>
Salin selepas log masuk
Salin selepas log masuk

发现SCRIPT_FILENAME会包含,/wordpress,怎么才能去掉这个子目录?只传递后面的部分?

ss --unix --all | grep php
输出类似:
u_str LISTEN 0 128 /run/php-fpm/php-fpm.sock 30653 * 0
我在 nginx.conf 中的配置
fastcgi_pass unix:/run/php-fpm/php-fpm.sock

Label berkaitan:
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Isu terkini
Masalah default.conf Nginx
daripada 1970-01-01 08:00:00
0
0
0
pelayan - Masalah aplikasi web konfigurasi Nginx
daripada 1970-01-01 08:00:00
0
0
0
mengimbangi beban nginx
daripada 1970-01-01 08:00:00
0
0
0
centos7 - Pengecualian NGINX berlaku
daripada 1970-01-01 08:00:00
0
0
0
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan