gxh1968 发表于 2018-11-9 13:33:36

Nginx之支持ZendFramework配置

  Nginx配置zendframework环境支持。
  server
  {
  listen 80;
  server_name kkk.qq.com;
  index index.php index.htm index.html index.shtml;
  root /wwwroot/kdd/public;
  location / {
  if (!-e $request_filename) {
  rewrite ^/(.*)$ /admin/login last;
  break;
  }
  #limit_conn crawler 20;
  location ~ .*\.(php|php5)?$
  {
  #fastcgi_pass unix:/tmp/php-cgi.sock;
  fastcgi_pass 127.0.0.1:9000;
  fastcgi_index index.php;
  #fastcgi_param APPLICATION_ENV development;
  include fcgi.conf;
  #include /usr/local/webserver/nginx/conf/fastcgi_params;
  }
  注释:这里靠rewrite支持了访问,
  原始的访问路径为http://kkk.qq.com/admin/login
  /wwwroot/kdd/public 这个目录下有index.php但是始终不能被访问只能跳转。
  location / {
  if (!-e $request_filename) {
  rewrite ^/(.*)$ /admin/login last;
  break;
  }
  再把Zend框架文件放到
  /usr/local/webserver/php/lib/php 下然后重启php即可。

页: [1]
查看完整版本: Nginx之支持ZendFramework配置