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 empty函数判断mysql表单是否为空
Apr 12 PHP
PHP中的生成XML文件的4种方法分享
Oct 06 PHP
使用PHP强制下载PDF文件示例
Jan 17 PHP
PHP连接MySQL数据的操作要点
Mar 20 PHP
php实现比较两个文件夹异同的方法
Jun 18 PHP
PHP内存使用情况如何获取
Oct 10 PHP
PHP链表操作简单示例
Oct 15 PHP
php实现水印文字和缩略图的方法示例
Dec 29 PHP
利用PHP获取网站访客的所在地位置
Jan 18 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
Apr 01 PHP
PHP基于SimpleXML生成和解析xml的方法示例
Jul 17 PHP
PHP 实现base64编码文件上传出现问题详解
Sep 01 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
从网上搜到的phpwind 0day的代码
2006/12/07 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
php实现分页显示
2015/11/03 PHP
php PDO判断连接是否可用的实现方法
2017/04/03 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
PHP格式化显示时间date()函数代码
2018/10/03 PHP
JS延迟加载(setTimeout) JS最后加载
2010/07/15 Javascript
JS实现兼容性好,自动置顶的淘宝悬浮工具栏效果
2015/09/18 Javascript
Highcharts使用简例及异步动态读取数据
2015/12/30 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
2016/05/11 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
VUE JS 使用组件实现双向绑定的示例代码
2017/01/10 Javascript
vue实现todolist单页面应用
2017/04/11 Javascript
微信小程序开发之animation循环动画实现的让云朵飘效果
2017/07/14 Javascript
解析Vue2 dist 目录下各个文件的区别
2017/11/22 Javascript
详解webpack require.ensure与require AMD的区别
2017/12/13 Javascript
详解基于mpvue的小程序markdown适配解决方案
2018/05/08 Javascript
小程序实现新用户判断并跳转激活的方法
2019/05/20 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
2019/06/04 Javascript
three.js利用卷积法如何实现物体描边效果
2019/11/27 Javascript
React.js组件实现拖拽排序组件功能过程解析
2020/04/27 Javascript
JS原型对象操作实例分析
2020/06/06 Javascript
django实现分页的方法
2015/05/26 Python
django的settings中设置中文支持的实现
2019/04/28 Python
pyqt5中QThread在使用时出现重复emit的实例
2019/06/21 Python
pandas中的series数据类型详解
2019/07/06 Python
Python 下载及安装详细步骤
2019/11/04 Python
深入浅出CSS3 background-clip,background-origin和border-image教程
2011/01/27 HTML / CSS
使用phonegap获取设备的一些信息方法
2017/03/31 HTML / CSS
浅谈基于Canvas的手绘风格图形库Rough.js
2018/03/19 HTML / CSS
教师批评与自我批评材料
2014/10/16 职场文书
通报表扬范文
2015/01/17 职场文书
2015入党自荐书范文
2015/03/05 职场文书
JAVA 线程池(池化技术)的实现原理
2022/04/28 Java/Android
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL
MySQL生成千万测试数据以及遇到的问题
2022/08/05 MySQL