Nginx配置PATHINFO隐藏index.php
Nginx配置文件里放入这段代码server { <br>
listen 80;<br>
default_type text/plain;<br>
root /var/www/html;<br>
index index.php index.htm index.html;<br>
<br>
#隐藏index.php<br>
location / {<br>
if (!-e $request_filename) {<br>
#一级目录<br>
# rewrite ^/(.*)$ /index.php/$1 last;<br>
#二级目录<br>
rewrite ^/MYAPP/(.*)$ /MYAPP/index.php/$1 last;<br>
} <br>
}<br>
<br>
#pathinfo设置<br>
location ~ \.php($|/) {<br>
fastcgi_pass 127.0.0.1:9000;<br>
fastcgi_index index.php;<br>
fastcgi_split_path_info ^(.+\.php)(.*)$;<br>
fastcgi_param PATH_INFO $fastcgi_path_info;<br>
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<br>
include fastcgi_params;<br>
}<br>
}
AD:真正免费,域名+虚机+企业邮箱=0元