好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

完美解决 nginx ThinkPHP .conf配置 404 Not Found报错等

完美解决 nginx ThinkPHP .conf配置 404 Not Found报错等

网上找了半天,看到都过于复杂,后来找到一个简单的,发现还能改的更简单点,所以觉得有必要发blog,自己备用,也方便朋友们.

server {    ..........          location / {           index  index.htm index.html index.php;           #如果文件不存在则尝试TP解析           try_files   $uri   /index.php $uri ;       }       location ~ .+\.php($|/) {            fastcgi_pass   127.0.0.1:9000;           fastcgi_index  index.php;                      #设置PATH_INFO,注意fastcgi_split_path_info已经自动改写了fastcgi_script_name变量,           #后面不需要再改写SCRIPT_FILENAME,SCRIPT_NAME环境变量,所以必须在加载fastcgi.conf之前设置           fastcgi_split_path_info  ^(.+\.php)(/.*)$;           fastcgi_param  PATH_INFO  $fastcgi_path_info ;             //开源软件:phpfensi.com           #加载Nginx默认 "服务器环境变量" 配置            include         fastcgi.conf;       }   }

查看更多关于完美解决 nginx ThinkPHP .conf配置 404 Not Found报错等的详细内容...

  阅读:108次