手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

Nginx下zend framework的设置

首页 > 苹果相关 >

由于zf自带的工具,生成的项目都是基于apache的,而nginx和apache的htaccess(即Rewriter规则)又不一样,而我自己又不会配置nginx,因此看到这个文章就复制以下,以备以后采用。

在Linux环境下增加一段虚拟服务器的设置,设置nginx.conf如下

XML/HTML代码
  1. server {  
  2.      listen 80;  
  3.      server_name audit.local;  
  4.      root /app/audit/public;  
  5.      access_log  /app/audit/logs/audit.access.log main;  
  6.      error_log   /app/audit/logs/audit.error.log;  
  7.      location / {  
  8.          index  index.php;  
  9.      # If file not found, redirect to Zend handling, we can remove the (if) here and go directly rewrite  
  10.          if (!-f $request_filename){  
  11.              rewrite ^/(.+)$ /index.php?$1& last;  
  12.          }  
  13.      }  
  14.      location ~* ^.+\.(js|ico|gif|jpg|jpeg|pdf|png|css)$ {  
  15.        access_log   off;  
  16.        expires      7d;  
  17.      }  
  18.      location ~ .*\.php?$ {  
  19.          fastcgi_pass   127.0.0.1:36;  
  20.          fastcgi_index  index.php;  
  21.          fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;  
  22.          include        fastcgi_params;  
  23.      }  
  24.      error_page  404             http://audit.local/error;  
  25. }  
原文网址:http://www.jefflei.com/post/34.html




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: nginx

« 上一篇 | 下一篇 »

只显示10条记录相关文章

终于还是为IPAD买了个套套 (浏览: 23286, 评论: 6)
推送通知消息负载内容和本地格式字符串 (浏览: 19909, 评论: 0)
ThinkInLamp Mysql专场之杨涛涛 的PPT (浏览: 19233, 评论: 0)
mac 更新时帐号突然变成:kyle_chenyujia@hotmail.com的解决方法 (浏览: 18891, 评论: 1)
iPhone导入Google通讯录 (浏览: 18804, 评论: 0)
PhpStorm 7 EAP 131.61 (浏览: 18343, 评论: 0)
小技巧,百度搜索不显示推广链接 (浏览: 16787, 评论: 0)
SQL to Mongo Mapping Chart (浏览: 15008, 评论: 0)
mariadb 用navicat查看 乱码 (浏览: 14786, 评论: 0)
简易重启mac 下的mamp pro (浏览: 9634, 评论: 0)

发表评论

评论内容 (必填):