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 相关文章推荐
ThinkPHP php 框架学习笔记
Oct 30 PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 PHP
php和editplus正则表达式去除空白行
Apr 17 PHP
php正则表达式获取内容所有链接
Jul 24 PHP
php 参数过滤、数据过滤详解
Oct 26 PHP
Yii CFileCache 获取不到值的原因分析
Feb 08 PHP
php UNIX时间戳用法详解
Feb 16 PHP
在Laravel中使用DataTables插件的方法
May 29 PHP
yii框架使用分页的方法分析
Jul 25 PHP
php+redis实现消息队列功能示例
Sep 19 PHP
php pdo连接数据库操作示例
Nov 18 PHP
如何用PHP实现分布算法之一致性哈希算法
May 26 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 preg_match_all结合str_replace替换内容中所有img
2008/10/11 PHP
PHP连接MySQL的2种方法小结以及防止乱码
2014/03/11 PHP
CodeIgniter分页类pagination使用方法示例
2016/03/28 PHP
PHPTree――php快速生成无限级分类
2018/03/30 PHP
PHP判断当前使用的是什么浏览器(推荐)
2019/10/27 PHP
javascript 构造函数强制调用经验总结
2012/12/02 Javascript
如何让页面加载完成后执行js
2013/06/26 Javascript
js 判断控件获得焦点的示例代码
2014/03/04 Javascript
JavaScript中property和attribute的区别详细介绍
2015/03/03 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
jQuery获取attr()与prop()属性值的方法及区别介绍
2016/07/06 Javascript
微信小程序 网络API发起请求详解
2016/11/09 Javascript
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
JS实现的ajax和同源策略(实例讲解)
2017/12/01 Javascript
JS基于递归实现网页版计算器的方法分析
2017/12/20 Javascript
详解Vue SPA项目优化小记
2018/07/03 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
Vue项目中配置pug解析支持
2019/05/10 Javascript
Jquery Datatables的使用详解
2020/01/30 jQuery
vue实现登录、注册、退出、跳转等功能
2020/12/23 Vue.js
[01:34]传奇从这开始 2016国际邀请赛中国区预选赛震撼开启
2016/06/26 DOTA
Python基于贪心算法解决背包问题示例
2017/11/27 Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
2018/10/30 Python
python爬虫之urllib,伪装,超时设置,异常处理的方法
2018/12/19 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
matplotlib jupyter notebook 图像可视化 plt show操作
2020/04/24 Python
keras.layer.input()用法说明
2020/06/16 Python
CSS实现进度条和订单进度条的示例
2020/11/05 HTML / CSS
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
Linux Interview Questions For software testers
2012/06/02 面试题
给导游的表扬信
2014/01/10 职场文书
施工安全生产承诺书
2014/05/23 职场文书
人大代表选举标语
2014/10/07 职场文书
同意转租证明
2015/06/24 职场文书
小学运动会加油稿
2015/07/22 职场文书
「偶像大师 MILLION LIVE!」七尾百合子手办开订
2022/03/21 日漫