LNMP1.1环境 pathinfo设置
02-03
打开域名配置文件,一般位于/usr/local/nginx/conf/vhost/目录下:
取消掉其中的#注释:
#include pathinfo.conf;
再把下面第一行代码,替换成第二代码:
location ~ [^/]\.php(/|$) #原始代码 location ~ .*\.php #替换为这个
然后,备份原来的pathinfo.conf文件,使用以下代码替换:
set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "(.+?\.php)(/.*)") { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info;
重新加载nginx设置 /etc/init.d/nginx reload
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。