Nginx配置PATHINFO隐藏thinkphp index.php

Nginx配置PATHINFO隐藏index.php
Nginx配置文件里放入这段代码

  server {     listen    80;    default_type text/plain;    root /var/www/html;    index index.php index.htm index.html;   #隐藏index.php    location / {       if (!-e $request_filename) {            #一级目录           # rewrite ^/(.*)$ /index.php/$1 last;            #二级目录            rewrite ^/MYAPP/(.*)$ /MYAPP/index.php/$1 last;         }     }   #pathinfo设置      location ~ .php($|/) {        fastcgi_pass  127.0.0.1:9000;        fastcgi_index index.php;        fastcgi_split_path_info ^(.+.php)(.*)$;        fastcgi_param  PATH_INFO $fastcgi_path_info;        fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;        include    fastcgi_params;      }   }  

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容