oneinstack nginx环境下tp5.1 访问模块都是index模块问题

将nginx原有的代码:

location ~ [^/]\.php(/|$) {
	#fastcgi_path_info remote_php_ip:9000;
	fastcgi_pass unix:/dev/shm/php-cgi.sock;
	fastcgi_index index.php;
	include fastcgi.conf;
}

改为:

  location ~ [^/]\.php(/|$) {
	fastcgi_split_path_info ^(.+\.php)(/.+)$;
	try_files $fastcgi_script_name =404;
	set $path_info $fastcgi_path_info;
	fastcgi_param PATH_INFO $path_info;
	fastcgi_pass unix:/dev/shm/php-cgi.sock;
	fastcgi_index index.php;
	include fastcgi.conf;
  }

如图:

oneinstack nginx环境下tp5.1 访问模块都是index模块问题_第1张图片

你可能感兴趣的:(Nginx,Thinkphp)