我是在linux下的,原配置是这个样子的,发现配置好后,发现,直接访问网站域名,是打不开的,只有输入,www.gongfuma.com/index.php的时候才能打开。经过在网上搜索,终于找到答案。下图中的两处,都需要配置才行,也就是要把下边那个
第一步 确认当前的server里的,添加fastcgi_index index.php;
也就是在 location ~* \.php${ // } 这里看看是否有上边那句话。location ~* \.php$ {
try_files $uri =404;
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
#确认这里是否有设置下边这句话
fastcgi_index index.php;
}
第二步 再确认这里
检查你的php-fpm设置(也许你在你的php-fpm配置中使用套接字连接而不是端口)并且在你的位置默认添加索引“/”,也就是 locatioon /{ 这里 },看看是否有如下的代码,如果没有,加上应该就ok了location / {
index index.php index.html index.htm;
try_files $uri $uri/ =404;
}