服务器之家

服务器之家 > 正文

Nginx配置PATHINFO隐藏thinkphp index.php

时间:2019-10-29 17:03     来源/作者:Nginx配置网

Nginx配置PATHINFO隐藏index.php

Nginx配置文件里放入这段代码

  1. server {  
  2.   listen    80; 
  3.   default_type text/plain; 
  4.   root /var/www/html; 
  5.   index index.php index.htm index.html; 
  6.  #隐藏index.php 
  7.   location / { 
  8.      if (!-e $request_filename) { 
  9.           #一级目录 
  10.          # rewrite ^/(.*)$ /index.php/$1 last; 
  11.           #二级目录 
  12.           rewrite ^/MYAPP/(.*)$ /MYAPP/index.php/$1 last; 
  13.        }  
  14.   } 
  15.  #pathinfo设置 
  16.     location ~ \.php($|/) { 
  17.       fastcgi_pass  127.0.0.1:9000; 
  18.       fastcgi_index index.php; 
  19.       fastcgi_split_path_info ^(.+\.php)(.*)$; 
  20.       fastcgi_param  PATH_INFO $fastcgi_path_info; 
  21.       fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name; 
  22.       include    fastcgi_params; 
  23.     } 
  24.  } 

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
返回顶部