笔记12(36-40)域名重定向,用户认证,nginx访问日志,日志切割
学习笔记
域名重定向
配置第二个域名:
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用户认证
目的:实行二次认证,针对一些重要的目录(后台地址)
nginx location优先级
location /优先级比 location ~ 要低,如果有一个 请求同时满足两个location
location /amin.php
location ~*.php$
会选择下面的
nginx location文档:
https://github.com/aminglinux/nginx/tree/master/locationnginx访问日志
编辑配置文件
vi /etc/nginx/nginx/conf
nginx内置变量:
https://github.com/aminglinux/nginx/blob/master/rewrite/variable.md日志里面不记录静态文件
在访问日志记录里,过滤掉一些图片、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访问日志,日志切割相关推荐
- 41.Apache用户认证及访问日志 域名跳转
2019独角兽企业重金招聘Python工程师标准>>> 11.18 Apache用户认证 11.19/11.20 域名跳转 11.21 Apache访问日志 扩展 apache虚拟主 ...
- 4.36域名重定向4.37用户认证4.38Nginx访问日志4.39日志不记录静态文件4.40日志切割...
2019独角兽企业重金招聘Python工程师标准>>> 域名重定向 用户认证 Nginx访问日志 日志不记录静态文件 日志切割 域名重定向 配置第二个域名: vi /etc/ngin ...
- php nginx 域名重定向,Nginx默认虚拟主机、用户认证、域名重定向
Nginx默认虚拟主机定义默认虚拟主机配置文件,在http下面加入include vhost/*.conf 在/usr/local/nginx/conf/下创建目录 #mkdir vhost/ //创 ...
- 12.6-12.9 Nginx安装,默认虚拟主机,用户认证,域名重定向
12.6 Nginx安装 大纲 1 进入src目录,把nginx下载在此目录 #cd /usr/local/src #wget http://nginx.org/download/nginx-1.8 ...
- 11-4 12 Nginx安装 默认虚拟主机 用户认证 域名重定向
2019独角兽企业重金招聘Python工程师标准>>> 12.6 Nginx安装 12.7 默认虚拟主机 12.8 Nginx用户认证 12.9 Nginx域名重定向 扩展 ngin ...
- Nginx默认虚拟主机、 Nginx用户认证、Nginx域名重定向、访问日志·····
2019独角兽企业重金招聘Python工程师标准>>> Ngninx默认虚拟主机 1.vim /usr/local/nginx/conf/nginx.conf //增加 2.incl ...
- Nginx安装、默认虚拟主机、Nginx用户认证、Nginx域名重定向
12.6 Nginx安装 安装包下载到/usr/local/src目录 [root@taoyuan ~]# cd /usr/local/src [root@taoyuan src]# wget htt ...
- linux的Nginx安装、默认虚拟主机、用户认证、域名重定向配置介绍
Nginx介绍 Nginx官网(http://nginx.org),最新版1.13,最新稳定版1.12 Nginx应用场景:web服务.反向代理.负载均衡 Nginx著名分支,淘宝基于Nginx开发的 ...
- 【10.16】wordpress、discuz、域名重定向、用户认证
[10.16]wordpress.discuz.域名重定向.用户认证 4.34 安装wordpress 4.35 安装discuz 4.36 域名重定向 4.37 用户认证 4.34 安装wordpr ...
最新文章
- ASP.NET 调味品:AJAX
- 会议论文_InVisor会议论文辅导发表
- respondsToSelector的相关使用
- linux .net core 后台执行,.NET Core基于Generic Host实现后台任务方法教程
- 2020-08-03 手动编译Qt库(msvc2019版本)
- goldendb mysql_golden数据库
- Android Studio建立百度地图步骤及导航无语音解决方法
- SOLIDWORKS PDM 2021安装步骤
- 开源项目工时系统_GitHub - fjp203/timemaker: 定额工时管理系统
- 2019保研Tips:双非推免南京大学
- 小马哥服务器系统激活,Vue项目接口.md
- HDwiki 源代码 - 互动百科开源
- C/C++:计算N的N次方的个位数(巧用快速幂与模运算性质)
- web结课作业的源码——HTML+CSS+JavaScript仿oppo官网手机商城(1页)
- 第188天:extend拷贝创建对象的原理
- 超融合架构 — Hyper Converged Infrastructure 小记
- 【STM32】通用定时器TIM2-TIM5中断配置方式+继电器控制
- html中size是设置什么意思,CSS的font-size-adjust属性有什么用?
- 浅谈Python爬虫之BeautifulSoup模块
- Android TV框架 TIF(Android TV Input Framework)入门实践
热门文章
- ios 区分iphone ipod ipad的方法及获取设备名称。
- 这个Kaggle三项排行榜的“顶级大师”,今年17岁
- 遗传算法(二)——编码
- matlab 卡丹 公式,一般三次方程谢国芳求根公式的推导方法2(基于卡丹公式的推导).doc...
- Hadoop与spark性能比较试验
- 利用itext导出word表格,处理图片
- tp5微信公众号发送模板消息
- 【Vmware】打开虚拟机时提示“无法连接虚拟设备,因为主机上没有响应的设备”
- Fiddler抓取HTTPs流量
- 华为vrrp默认优先级_网关冗余VRRP