现在的位置: 首页 -> 网站运营 -> nginx配置yii2.0重写

nginx配置yii2.0重写

2016-05-08 00:42评论数 4 ⁄ 被浏览 25900 views+

apache和nginx比起来,我更倾向nginx,占用资源少,且性能高,不管是开发还是生产环境都很好用。那么,如何配置nginx让其支持yii2.0的访问呢?


配置范例如下:


server {

    listen       80;

    server_name  reson.com;


    location / {

        root   D:/wwwroot/reson/web;

        index  index.html index.php;

if (!-e $request_filename){

rewrite ^/(.*) /index.php last;

}

    }


location ~ \.php$ {

root           D:/wwwroot/reson/web;

fastcgi_pass   127.0.0.1:9000;

fastcgi_index  index.php;

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

include        fastcgi_params;

}


}


扩展一下,如果想让yii2.0在nginx下支持rewrite路由(pathinfo)的形式访问的话,请参考:yii2.0配置以pathinfo的形式访问

 

文章出自:https://www.daixiaorui.com/read/220.html 本站所有文章,除注明出处外皆为原创,转载请注明本文地址,版权所有。

目前有 4 条评论  @我要评论

  1. 4楼好听的名字 : 2022-07-03 15:34:08 评论说: @回复

    好听的名字http://www.timdurr.com/

  2. 3楼王者荣耀修改器 : 2022-06-18 17:56:59 评论说: @回复

    王者荣耀修改器下载http://www.sxjzxny.com/

  3. 2楼数字货币杂志 : 2022-05-07 10:48:35 评论说: @回复

  4. 1楼数字货币杂志 : 2022-05-07 10:48:34 评论说: @回复

    好文章,谢谢分享,我的博客,欢迎回访

您的每一个评论都是对我的一份支持

 博客二维码

昵称 *

邮箱 *