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中调用JAVA
Oct 09 PHP
php中数据的批量导入(csv文件)
Oct 09 PHP
php下通过伪造http头破解防盗链的代码
Jul 03 PHP
php版小黄鸡simsimi聊天机器人接口分享
Jan 26 PHP
php接口数据加密、解密、验证签名
Mar 12 PHP
php实现统计网站在线人数的方法
May 12 PHP
详解WordPress中简码格式标签编写的基本方法
Dec 22 PHP
thinkphp5 加载静态资源路径与常量的方法
Dec 24 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
Jun 22 PHP
php实现往pdf中加数字签名操作示例【附源码下载】
Aug 07 PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
Oct 16 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
德生PL660的电路分析和打磨
2021/03/02 无线电
PHP闭包(Closure)使用详解
2013/05/02 PHP
PHP生成sitemap.xml地图函数
2013/11/13 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
PHP+Ajax实现验证码的实时验证
2016/07/20 PHP
[原创]php正则删除html代码中class样式属性的方法
2017/05/24 PHP
jQuery-Tools-overlay 使用介绍
2012/07/14 Javascript
JS中的log对象获取以及debug的写法介绍
2014/03/03 Javascript
JS实现简单的顶部定时关闭层效果
2014/06/15 Javascript
jquery获取radio值(单选组radio)
2014/10/16 Javascript
javascript浏览器窗口之间传递数据的方法
2015/01/20 Javascript
js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
2016/04/01 Javascript
react-native-fs实现文件下载、文本存储的示例代码
2017/09/22 Javascript
js判断数组是否包含某个字符串变量的实例
2017/11/24 Javascript
QRCode.js二维码生成并能长按识别
2018/10/16 Javascript
vue实现淘宝购物车功能
2020/04/20 Javascript
python ElementTree 基本读操作示例
2009/04/09 Python
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
全面了解Python的getattr(),setattr(),delattr(),hasattr()
2016/06/14 Python
Python实现注册登录系统
2017/08/08 Python
python: 判断tuple、list、dict是否为空的方法
2018/10/22 Python
Python获取网段内ping通IP的方法
2019/01/31 Python
Python去除字符串前后空格的几种方法
2019/03/04 Python
python操作日志的封装方法(两种方法)
2019/05/23 Python
简单了解django文件下载方式
2020/02/10 Python
pyinstaller打包找不到文件的问题解决
2020/04/15 Python
python操作微信自动发消息的实现(微信聊天机器人)
2020/07/14 Python
matplotlib图例legend语法及设置的方法
2020/07/28 Python
selenium设置浏览器为headless无头模式(Chrome和Firefox)
2021/01/08 Python
农救科工作职责
2013/11/27 职场文书
大专生自我鉴定怎么写
2014/09/16 职场文书
家属答谢词
2015/01/05 职场文书
写给同事的离职感言
2015/08/04 职场文书
python 通过使用Yolact训练数据集
2021/04/06 Python
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python
Windows Server 修改远程桌面端口的实现
2022/06/25 Servers