Yii2配置Nginx伪静态的方法


Posted in PHP onMay 05, 2017

本文实例讲述了Yii2配置Nginx伪静态的方法。分享给大家供大家参考,具体如下:

主要检查以下代码:

location / {
  # Redirect everything that isn't a real file to index.php
  try_files $uri $uri/ /index.php?$args;
}

完整代码:

server {
  charset utf-8;
  client_max_body_size 128M;
  listen 80; ## listen for ipv4
  #listen [::]:80 default_server ipv6only=on; ## listen for ipv6
  server_name mysite.local;
  root    /path/to/basic/web;
  index    index.php;
  access_log /path/to/basic/log/access.log;
  error_log  /path/to/basic/log/error.log;
  location / {
    # Redirect everything that isn't a real file to index.php
    try_files $uri $uri/ /index.php?$args;
  }
  # uncomment to avoid processing of calls to non-existing static files by Yii
  #location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
  #  try_files $uri =404;
  #}
  #error_page 404 /404.html;
  location ~ \.php$ {
    include fastcgi_params;
    fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
    fastcgi_pass  127.0.0.1:9000;
    #fastcgi_pass unix:/var/run/php5-fpm.sock;
    try_files $uri =404;
  }
  location ~ /\.(ht|svn|git) {
    deny all;
  }
}

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP如何透过ODBC来存取数据库
Oct 09 PHP
模拟OICQ的实现思路和核心程序(三)
Oct 09 PHP
用php将任何格式视频转为flv的代码
Sep 03 PHP
使用NetBeans + Xdebug调试PHP程序的方法
Apr 12 PHP
PHP中的按位与和按位或操作示例
Jan 27 PHP
php比较两个绝对时间的大小
Jan 31 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
Jun 22 PHP
CodeIgniter框架URL路由总结
Sep 03 PHP
一个简单的php路由类
May 29 PHP
php微信开发之关键词回复功能
Jun 13 PHP
Laravel多域名下字段验证的方法
Apr 04 PHP
PHP Primary script unknown 解决方法总结
Aug 22 PHP
php生成网页桌面快捷方式
May 05 #PHP
php 如何设置一个严格控制过期时间的session
May 05 #PHP
php 数组元素快速去重
May 05 #PHP
Yii2实现自定义独立验证器的方法
May 05 #PHP
php 查找数组元素提高效率的方法详解
May 05 #PHP
thinkPHP分页功能实例详解
May 05 #PHP
php cli模式下获取参数的方法
May 05 #PHP
You might like
一段防盗连的PHP代码
2006/12/06 PHP
php数组应用之比较两个时间的相减排序
2008/08/18 PHP
PHP逐行输出(ob_flush与flush的组合)
2012/02/04 PHP
php+mysqli实现将数据库中一张表信息打印到表格里的方法
2015/01/28 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
根据选择不同的下拉值出现相对应的文本输入框
2013/08/01 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
2014/09/09 Javascript
Javascript实现网络监测的方法
2015/07/31 Javascript
javascript常用经典算法实例详解
2015/11/25 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
JS判断是否长按某一键的方法
2016/03/02 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
关于安卓手机微信浏览器中使用XMLHttpRequest 2上传图片显示字节数为0的解决办法
2016/05/17 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
jQuery实现字体颜色渐变效果的方法
2017/03/29 jQuery
Vue的MVVM实现方法
2017/08/16 Javascript
ES6中Set和Map数据结构,Map与其它数据结构互相转换操作实例详解
2019/02/28 Javascript
全面解析JavaScript Module模式
2020/07/24 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
[00:34]TI7不朽珍藏III——地穴编织者不朽展示
2017/07/15 DOTA
对Python+opencv将图片生成视频的实例详解
2019/01/08 Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
2020/03/18 Python
python中实现栈的三种方法
2020/12/19 Python
英国最专业的健身器材供应商之一:Best Gym Equipment
2017/12/22 全球购物
美国婴童服装市场上的领先品牌:Carter’s
2018/02/08 全球购物
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
传媒专业推荐信范文
2013/11/23 职场文书
师范生免费教育协议书范本
2014/10/09 职场文书
2014镇党委书记党建工作汇报材料
2014/11/02 职场文书
解除劳动合同证明书模板
2014/11/20 职场文书
费用申请报告范文
2015/05/15 职场文书
党员心得体会范文2016
2016/01/23 职场文书
logback 实现给变量指定默认值
2021/08/30 Java/Android
MySQL学习必备条件查询数据
2022/03/25 MySQL