yii在nginx下配置
2010-12-17 11:25:10 来源:WEB开发网核心提示:yii在nginx下的配置好象有点麻烦,搜索一下how to hidden index.php file on nginx,yii在nginx下配置,可以搜索到官方的wiki,默认在guide里面是使用apache的,还要(后也有空格,不然就报 !-e 是语法错误 ,也就是里面的配置是针对.htaccess的,然后我把
yii在nginx下的配置好象有点麻烦,搜索一下how to hidden index.php file on nginx,可以搜索到官方的wiki。默认在guide里面是使用apache的,也就是里面的配置是针对.htaccess的。
然后我把官方wiki的内容复制到了nginx.conf里,却一直发现不成功,所以,只有等 明天再试了。
问了烂桔,他说的方法和官方的wiki里不太一致。在index.php后面没有$1,所以准备明天试一下。。
官方原文在这里:http://www.yiiframework.com/wiki/15/how-to-hide-index-php-on-nginx/
烂桔说,官方的这个:
location /yiiGuestbook { if (!-e $request_filename){ rewrite (.*) /yiiGuestbook/index.php/$1; }}可以改成:
location /yiiGuestbook { if (!-e $request_filename){ rewrite ^/(.*) /yiiGuestbook/index.php last; }}事实上,我在测试的时候,nginx的检测配置里好奇怪,如果我写 if(!-e xxx),这样就报错,非要if 后面加一个空格 。还要(后也有空格。不然就报 !-e 是语法错误 。。
明天再测试 一下
[]
- ››yii在nginx下配置
- ››配置远程客户机使用命名管道协议访问SQL服务器
- ››配置SQL Server2005以允许远程访问
- ››配置ISA Server以创建站点到站点VPN 连接之一
- ››配置ISA Server以创建站点到站点VPN 连接之二
- ››配置ISA Server以创建站点到站点VPN 连接之三 启用...
- ››配置VPN服务器中的L2TP/IPSEC:ISA2006系列之二十...
- ››配置单网卡的ISA缓存服务器:ISA2006系列之二十七...
- ››配置Win2008作为远程访问SSL-VPN服务器之一
- ››配置Win2008作为远程访问SSL-VPN服务器之二
- ››配置Win2008作为远程访问SSL-VPN服务器之三
- ››配置Windows Server 2003群集服务
更多精彩
赞助商链接