#添加另一个域名,在浏览器中输入 etiantian.org,总是调到 www.etiantian.org server {

listen            80;

server_name   www.etiantian.org etiantian.org;

root     html/www;

index   index.html index.htm;

Nginx301 跳转

301 跳转:rewrite 模块 vim nginx.conf server {

listen            80;

server_name   www.etiantian.org etiantian.org;

root     html/www;

index   index.html index.htm;

rewrite ^/(.*) http://www.baidu.com/$1 permanent; #添加这行跳转到 baidu

Nginx 定时切割日志脚本

1.  创建脚本/application/nginx/sbin/cut_nginx_log.sh

2.    vi /opt/nginx/logs/cut_nginx_log.sh

3.

#!/bin/bash

#author:ley

#date:2014-12-15

#content:cut the nginx's log at 00:00

#email:xxx@qq.com

#qq:xxxx logs_path="/opt/nginx/logs/"

mkdir -p ${logs_path}$(date -d "yesterday"
+"%Y")/$(date -d "yesterday"
+"%m")/

m
 ${logs_path}access.log
 ${logs_path}$(date
 -d   "yesterday"   +"%Y")/$(date   -d 
 "yesterday"

+"%m")/access_$(date
-d "yesterday" +"%Y%m%d").log
kill -USR1 `cat /opt/nginx/logs/nginx.pid`

4. crontab -e

00 00 * * * /bin/bash   /opt/nginx/logs/cut_nginx_log.sh

方法二:

[root@Liangenyu logs]# mv www.access.log www.access_$(date +%F -d -1day).log

[root@Liangenyu logs]# /application/nginx/sbin/nginx -s
reload

#编写脚本

[root@Liangenyu logs]# vim cut.nginx.log
cd
/application/nginx/logs && \

/bin/mv www.access.log www.access_$(date +%F -d -1day).log

/application/nginx/sbin/nginx -s reload

#添加到定时任务

30 19 * * * /bin/sh cut.nginx.log >/dev/null 2>&1

Nginx 别名访问的更多相关文章

  1. 修改nginx的访问目录以及遇到的403错误修改总结

    对于这个问题困扰了我好几天,前篇文章介绍了图片服务器的使用,但是两个服务器如何进行通话访问呢,即如何通过nginx来访问ftp服务器上的资源文件呢,这里面需要修改nginx的配置文件(vi /usr/ ...

  2. 使用htpasswd实现Nginx验证访问

    Nginx是一个高性能的WEB服务器,越来越多的用户使用,如果您的某个站点不希望对外公开(比如PHPMyAdmin),可以使用htpasswd实现Nginx验证访问. 安装htpasswd htpas ...

  3. Nginx限制访问次数和并发数

    Nginx限制访问速率和最大并发连接数模块--limit (防止DDOS攻击) http: ##zone=one或allips 表示设置名为"one"或"allips&q ...

  4. nginx 无法访问root权限的文件内容

    问题: 按照的nginx,nginx配置的user  是 nginx,nginx 是root用户启动的.  文件夹A放的那啥是root用户上传的文件. 可 nginx 无法访问 到  文件. 方法: ...

  5. Nginx配置访问权限

    基于IP配置Nginx的访问权限 Nginx配置通过两种途径支持基本访问权限的控制,其中一种是由HTTP标准模块ngx_http_access_module支持的,通过IP来判断客户端是否拥有对Ngi ...

  6. 【yii2从Apache迁移到nginx上访问报500错误】

    [yii2从Apache迁移到nginx上访问报500错误] 今天迁移yii2项目从Apache到nginx,出现了几个小问题,记录一下 index.php 加上 error_reporting(E_ ...

  7. Nginx的访问日志配置信息详解

    Nginx的访问日志可以让我们知晓用户的地址,网站的那些部分最受欢迎,以及用户浏览时间等.Nginx会把每个用户的访问日志记录到指定的日志文件中. Nginx主要有两个参数来控制 log_format ...

  8. 【转】nginx禁止访问某个文件和目录(文件夹)

    nginx禁止访问所有.开头的隐藏文件设置 location ~* /.* {deny all;} nginx禁止访问目录, 例如:禁止访问path目录 location ^~ /path {deny ...

  9. (转)nginx域名访问的白名单配置梳理

    nginx域名访问的白名单配置梳理 原文:http://www.cnblogs.com/kevingrace/p/6086652.html 在日常运维工作中,会碰到这样的需求:设置网站访问只对某些ip ...

随机推荐

  1. redis深度历险:核心原理与应用实践--笔记

  2. 浅谈Uep分页查询

    <hy:ajaxgrid id="unitGrid" showpagerbar="true" name="unitWrap" show ...

  3. 使用Android自带的资源

    Android自带的资源文件有 :https://developer.android.google.cn/reference/android/R.html 代码中使用如下: 1.查看源代码的资源文件 ...

  4. Android的工程目录主要有哪些

    src 源文件gen 生成的文件 R 文件就在此android. jar 依赖的 android sdkassets 资源文件bin 生成的字节码 apk 在此libs 依赖 jar 和 sores ...

  5. WPF prism 类、属性和方法的导入和导出

    学习Prism一定要掌握依赖注入的应用,只有了解了Prism的依赖注入才能更好的使用Prism提升应用开发的架构. 首先说明Prism依赖注入有两种方式及MEF和Unity ,在Prism中是两个没有 ...

  6. simple vimrc for python

    "显示行数,设置软回车和缩进还有语法set numberset expandtabset tabstop=8set shiftwidth=4set softtabstop=4set auto ...

  7. SuperSocket 学习笔记-客户端

    客户端: 定义 private AsyncTcpSession client; 初始化 client = new AsyncTcpSession(); client.Connected += Clie ...

  8. TCP中三次挥手四次握手

    1.TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接.TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上. ...

  9. vue--过滤器(私有,全局)

    过滤器 概念:Vue.js 允许你自定义过滤器,可被用作一些常见的文本格式化.过滤器可以用在两个地方:mustache 插值和 v-bind 表达式.过滤器应该被添加在 JavaScript 表达式的 ...

  10. Connection is read-only. Queries leading to data modification are not allowed 错误原因

    因为我再spring 中使用了AOP进行事务管理,有如下配置 <tx:advice id="txAdvice" transaction-manager="trans ...