作者:LIN-少爷 | 来源:互联网 | 2014-05-28 09:40
server{listen80;server_nameyourservername;location/{root/your/root/path/;indexindex.phpindex.htmlindex.htm;if(-f$request_filename){expiresmax;break;}#if(!-e$req
server {
listen 80;
server_name yourservername;
location / {
root /your/root/path/;
index index.php index.html
index.htm;
if (-f $request_filename)
{
expires max;
break;
}
#if (!-e $request_filename)
{
# rewrite
^/(.*)$ /index.php/$1 last;
#}
if ($request_filename !~
(js|css|images|robots/.txt|index/.php.*) ) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500
502 503 504
/50x.html;
location = /50x.html {
root
/usr/share/
nginx/html;
}
location ~ \.php($|/) {
root
/your/root/path;
fastcgi_pass
127.0.0.1:9000;
fastcgi_index
index.php;
fastcgi_param
SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param
PATH_INFO $fastcgi_path_info;
fastcgi_split_path_info
^(.+\.php)(.*)$;
include
fastcgi_params;
}
}
然后,在codeigniter项目的application/config/config.php中配置$config['index_page']
= '';,刷新页面即可看到修改后的效果。