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调用三种数据库的方法(2)
Oct 09 PHP
修改了一个很不错的php验证码(支持中文)
Feb 14 PHP
php 表单验证实现代码
Mar 10 PHP
PHP isset()与empty()的使用区别详解
Aug 29 PHP
关于crontab的使用详解
Jun 24 PHP
PHP中time(),date(),mktime()区别介绍
Sep 28 PHP
php中apc缓存使用示例
Dec 25 PHP
php简单判断文本编码的方法
Jul 30 PHP
PHP7正式版测试,性能惊艳!
Dec 08 PHP
php die()与exit()的区别实例详解
Dec 03 PHP
php封装的验证码类分享
Feb 26 PHP
php根据命令行参数生成配置文件详解
Mar 15 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项目打包方法
2008/02/18 PHP
功能强大的PHP图片处理类(水印、透明度、旋转)
2015/10/21 PHP
PHP生成及获取JSON文件的方法
2016/08/23 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
PHP封装XML和JSON格式数据接口操作示例
2019/03/06 PHP
制作特殊字的脚本
2006/06/26 Javascript
jQuery的运行机制和设计理念分析
2011/04/05 Javascript
JavaScript中的值类型转换介绍
2014/12/31 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
JS实现重新加载当前页面或者父页面的几种方法
2016/11/30 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
javascript 中的继承实例详解
2017/05/05 Javascript
angular5 httpclient的示例实战
2018/03/12 Javascript
修改Nodejs内置的npm默认配置路径方法
2018/05/13 NodeJs
vue2.x集成百度UEditor富文本编辑器的方法
2018/09/21 Javascript
微信小程序 swiper 组件遇到的问题及解决方法
2019/05/26 Javascript
微信小程序开发打开另一个小程序的实现方法
2020/05/17 Javascript
详解vue v-model
2020/08/31 Javascript
原生js拖拽功能制作滑动条实例代码
2021/02/05 Javascript
[01:31:22]Ti4 循环赛第四日附加赛LGD vs Mouz
2014/07/13 DOTA
[01:05:32]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第一局
2016/03/04 DOTA
[44:40]Spirit vs Navi Supermajor小组赛 A组败者组第一轮 BO3 第一场 6.2
2018/06/03 DOTA
以Flask为例讲解Python的框架的使用方法
2015/04/29 Python
Python 内置函数memoryview(obj)的具体用法
2017/11/23 Python
详解python校验SQL脚本命名规则
2019/03/22 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
python动态规划算法实例详解
2020/11/22 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
FOREO斐珞尔官方旗舰店:LUNA露娜洁面仪
2018/03/11 全球购物
超市营业员岗位职责
2013/12/20 职场文书
大学生开西餐厅创业计划书
2014/02/01 职场文书
协议书范文
2015/01/27 职场文书
辩论赛主持人开场白
2015/05/29 职场文书
小学英语听课心得体会
2016/01/14 职场文书
css3实现背景图片半透明内容不透明的方法示例
2021/04/13 HTML / CSS