nginx中php伪静态配置

原创
2015/06/18 12:11
阅读数 1.8K
###########################################隐藏index.php
location / {
    if (!-e $request_filename) {

            ###一级目录下
            rewrite ^/(.*)$ /index.php/$1 last;

            ###域名下的二级目录
            #rewrite ^/目录名/(.*)$ /目录名/index.php/$1 last;
    }   
}
##########################################pathinfo 模式
location ~ \.php($|/) {
	#fastcgi_pass remote_php_ip:9000;
    fastcgi_pass unix:/dev/shm/php-cgi.sock;
    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;
}


展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部