我在ubuntu计算机上使用php-cgi运行nginx。除了访问/
从nginx获得“403 Forbidden”的主要细节外,事情似乎工作正常。访问/index.php
的工作正常。如果我添加index.html
并转到也适用的/
。
server {
root /home/ajcrites/projects/php/devays/public/;
server_name sub.localhost;
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
}
似乎fastcgi_index index.php;
会涵盖这一点,但事实显然并非如此。我需要添加一些内容才能让/
投放/index.php
吗?
答案 0 :(得分:0)
您需要将index.php
添加到索引指令中,以便有index index.html index.php;