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代码
Mar 03 PHP
在php MYSQL中插入当前时间
Apr 06 PHP
php 文件上传系统手记
Oct 26 PHP
利用“多说”制作留言板、评论系统
Jul 14 PHP
WordPress的主题编写中获取头部模板和底部模板
Dec 28 PHP
php解决和避免form表单重复提交的几种方法
Aug 31 PHP
ThinkPHP框架实现数据增删改
May 07 PHP
PHP后台实现微信小程序登录
Aug 03 PHP
PHP实现的AES双向加密解密功能示例【128位】
Sep 03 PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 PHP
Thinkphp 框架扩展之驱动扩展实例分析
Apr 27 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
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
Ext grid 添加右击菜单
2009/11/26 Javascript
javascript学习笔记(二十) 获得和设置元素的特性(属性)
2012/06/20 Javascript
JS小功能(onmouseover实现选择月份)实例代码
2013/11/28 Javascript
js的image onload事件使用遇到的问题
2014/07/15 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
2020/03/07 Javascript
JavaScript设计模式--简单工厂模式实例分析【XHR工厂案例】
2020/05/23 Javascript
JS实现电脑虚拟键盘的操作
2020/06/24 Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
2020/08/20 Javascript
在vue中使用jsonp进行跨域请求接口操作
2020/10/29 Javascript
[02:34]肉山说——泡妞篇
2014/09/16 DOTA
[00:18]天涯墨客三技能展示
2018/08/25 DOTA
详解Python if-elif-else知识点
2018/06/11 Python
对Python通过pypyodbc访问Access数据库的方法详解
2018/10/27 Python
Python分支语句与循环语句应用实例分析
2019/05/07 Python
Python3 把一个列表按指定数目分成多个列表的方式
2019/12/25 Python
python pip安装包出现:Failed building wheel for xxx错误的解决
2019/12/25 Python
解决pycharm中opencv-python导入cv2后无法自动补全的问题(不用作任何文件上的修改)
2020/03/05 Python
Python基于execjs运行js过程解析
2020/11/27 Python
美国批发零售网站:GearXS
2016/07/26 全球购物
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
美国演唱会和体育门票购买网站:Ticketnetwork
2018/10/19 全球购物
泰国王权免税店官方网站:KingPower
2019/03/11 全球购物
Hurley官方网站:扎根于海滩生活方式的全球青年文化品牌
2020/05/18 全球购物
数据库设计的包括哪两种,请分别进行说明
2016/07/15 面试题
Java中的基本数据类型所占存储空间大小固定的吗
2012/02/15 面试题
项目合作计划书
2014/01/09 职场文书
公司联欢会策划方案
2014/05/19 职场文书
工会换届选举方案
2014/05/21 职场文书
法英专业大学生职业生涯规划书范文
2014/09/22 职场文书
稽核岗位职责范本
2015/04/13 职场文书
十二月早安励志心语大全
2019/12/03 职场文书
Python爬虫之爬取某文库文档数据
2021/04/21 Python
Python OpenCV 彩色与灰度图像的转换实现
2021/06/05 Python
k8s部署redis cluster集群的实现
2021/06/24 Redis