学习笔记

  1. 域名重定向
    配置第二个域名:
    vi /etc/nginx/conf.d/blog.aminglinux.cc.conf
    在server_name 那一行的域名后面加一个域名,空格作为分隔
    nginx -t
    nginx -s reload
    从a域名跳转到b域名
    vi /etc/nginx/conf.d/blog.aminglinux.cc.conf 增加:
    if ( $host = blog.aminglinux.cc )
    {
    rewrite /(.*) http://www.aming.com/$1 permanent;
    }
    nginx -t
    nginx -s reload
    测试:
    curl -x127.0.0.1:80 -l blog.aminglinux.cc/1.txt
    补充:
    状态码 200(正常)404(不存在)304(缓存)301(永重定向)
    302(临时重定向)域名跳转用301,不涉及域名用302

  2. 用户认证
    目的:实行二次认证,针对一些重要的目录(后台地址)
    nginx location优先级
    location /优先级比 location ~ 要低,如果有一个 请求同时满足两个location
    location /amin.php
    location ~*.php$
    会选择下面的
    nginx location文档:
    https://github.com/aminglinux/nginx/tree/master/location

  3. nginx访问日志
    编辑配置文件
    vi /etc/nginx/nginx/conf
    nginx内置变量:
    https://github.com/aminglinux/nginx/blob/master/rewrite/variable.md

  4. 日志里面不记录静态文件
    在访问日志记录里,过滤掉一些图片、js、css类的,因为这类日志没多大用还会占用很大的磁盘空间
    在虚拟主机配置文件里增加配置
    location ~* .(png|jpeg|gif|js|css|bmp|flv)$
    (
    access_log off;
    )
    补充:
    tail -f /data/logs/bbs.access.log // -f选型可以动态的查看一个文件的内容 > 可以清空一个文件内容

~表示可以不区分大小写的匹配 后面跟正式表达 .表示任意一个字符
5. 日志切割
logrotate工具
配置文件: /etc/logrotate.conf
子配置文件: /etc/logrotate.d/

nginx的日志切割配置文件:
/etc/logrotate.d/nginx

笔记12(36-40)域名重定向,用户认证,nginx访问日志,日志切割相关推荐

  1. 41.Apache用户认证及访问日志 域名跳转

    2019独角兽企业重金招聘Python工程师标准>>> 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志 扩展 apache虚拟主 ...

  2. 4.36域名重定向4.37用户认证4.38Nginx访问日志4.39日志不记录静态文件4.40日志切割...

    2019独角兽企业重金招聘Python工程师标准>>> 域名重定向 用户认证 Nginx访问日志 日志不记录静态文件 日志切割 域名重定向 配置第二个域名: vi /etc/ngin ...

  3. php nginx 域名重定向,Nginx默认虚拟主机、用户认证、域名重定向

    Nginx默认虚拟主机定义默认虚拟主机配置文件,在http下面加入include vhost/*.conf 在/usr/local/nginx/conf/下创建目录 #mkdir vhost/ //创 ...

  4. 12.6-12.9 Nginx安装,默认虚拟主机,用户认证,域名重定向

    12.6 Nginx安装 大纲 1 进入src目录,把nginx下载在此目录 #cd  /usr/local/src #wget http://nginx.org/download/nginx-1.8 ...

  5. 11-4 12 Nginx安装 默认虚拟主机 用户认证 域名重定向

    2019独角兽企业重金招聘Python工程师标准>>> 12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证 12.9 Nginx域名重定向 扩展 ngin ...

  6. Nginx默认虚拟主机、 Nginx用户认证、Nginx域名重定向、访问日志·····

    2019独角兽企业重金招聘Python工程师标准>>> Ngninx默认虚拟主机 1.vim /usr/local/nginx/conf/nginx.conf //增加 2.incl ...

  7. Nginx安装、默认虚拟主机、Nginx用户认证、Nginx域名重定向

    12.6 Nginx安装 安装包下载到/usr/local/src目录 [root@taoyuan ~]# cd /usr/local/src [root@taoyuan src]# wget htt ...

  8. linux的Nginx安装、默认虚拟主机、用户认证、域名重定向配置介绍

    Nginx介绍 Nginx官网(http://nginx.org),最新版1.13,最新稳定版1.12 Nginx应用场景:web服务.反向代理.负载均衡 Nginx著名分支,淘宝基于Nginx开发的 ...

  9. 【10.16】wordpress、discuz、域名重定向、用户认证

    [10.16]wordpress.discuz.域名重定向.用户认证 4.34 安装wordpress 4.35 安装discuz 4.36 域名重定向 4.37 用户认证 4.34 安装wordpr ...

最新文章

  1. ASP.NET 调味品:AJAX
  2. 会议论文_InVisor会议论文辅导发表
  3. respondsToSelector的相关使用
  4. linux .net core 后台执行,.NET Core基于Generic Host实现后台任务方法教程
  5. 2020-08-03 手动编译Qt库(msvc2019版本)
  6. goldendb mysql_golden数据库
  7. Android Studio建立百度地图步骤及导航无语音解决方法
  8. SOLIDWORKS PDM 2021安装步骤
  9. 开源项目工时系统_GitHub - fjp203/timemaker: 定额工时管理系统
  10. 2019保研Tips:双非推免南京大学
  11. 小马哥服务器系统激活,Vue项目接口.md
  12. HDwiki 源代码 - 互动百科开源
  13. C/C++:计算N的N次方的个位数(巧用快速幂与模运算性质)
  14. web结课作业的源码——HTML+CSS+JavaScript仿oppo官网手机商城(1页)
  15. 第188天:extend拷贝创建对象的原理
  16. 超融合架构 — Hyper Converged Infrastructure 小记
  17. 【STM32】通用定时器TIM2-TIM5中断配置方式+继电器控制
  18. html中size是设置什么意思,CSS的font-size-adjust属性有什么用?
  19. 浅谈Python爬虫之BeautifulSoup模块
  20. Android TV框架 TIF(Android TV Input Framework)入门实践

热门文章

  1. ios 区分iphone ipod ipad的方法及获取设备名称。
  2. 这个Kaggle三项排行榜的“顶级大师”,今年17岁
  3. 遗传算法(二)——编码
  4. matlab 卡丹 公式,一般三次方程谢国芳求根公式的推导方法2(基于卡丹公式的推导).doc...
  5. Hadoop与spark性能比较试验
  6. 利用itext导出word表格,处理图片
  7. tp5微信公众号发送模板消息
  8. 【Vmware】打开虚拟机时提示“无法连接虚拟设备,因为主机上没有响应的设备”
  9. Fiddler抓取HTTPs流量
  10. 华为vrrp默认优先级_网关冗余VRRP