• 每天进步一点点!

文章分类

推荐网站

常用手册

Nginx下CI的rewrite写法【转载】

<<返回

2014-05-12 05:48:47

修改nginx的虚拟主机配置文件,加入下面的配置,部分配置依据个人情况而定:

server
{
    
	listen       80;
	server_name  www.05do.com;
	index index.html index.htm index.php;
	root  /var/www/html/o5do;

	location / {
		rewrite ^/$ /index.php last;
		rewrite ^/(?!index\.php|public|temp|uploads|robots\.txt)(.*)$ /index.php/$1 last;
	}
	
	location ~ ^(.+\.php)(.*)$
    {
		fastcgi_pass  127.0.0.1:9000;
		fastcgi_index index.php;
		fastcgi_split_path_info ^(.+\.php)(.*)$;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		fastcgi_param PATH_INFO $fastcgi_path_info;
		fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
		include fastcgi_params;
	}
 
}

文章评论

  • 暂无评论

发表评论

昵称:

内容:

发表评论