笔记:静态化配置
2016-07-29 23:29
363 查看
nginx:
server {
listen 80;
server_name www.taotao.com taotao.com;
#charset koi8-r;
#access_log logs/host.access.log main;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host; #代理头信息添加Host
set $staticIndex "C:/taotao-index/";
root $staticIndex;
location ~*(/|/index.html)$ {
set $indexHtml $staticIndex/index.html;
if (!-e $indexHtml ){
proxy_pass http://127.0.0.1:8082; # break;
}
rewrite $indexHtml break;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
location / {
proxy_pass http://127.0.0.1:8082; proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}Linux:
生成html命令:
wget -O/tmp/index.html http://www.baidu.com/ && echo "<div style='display:none'>Created: `date -d today +"%Y-%m-%d %H:%M:%S"`<div>" >> /tmp/index.html
创建shell脚本:
#!/bin/bash
wget -O/tmp/index.html http://www.baidu.com/ && echo "<div style='display:none'>Created: `date -d today +"%Y-%m-%d %H:%M:%S"`<div>" >> /tmp/index.html
添加系统任务(每一分钟执行一次):
crontab -e
*/1 * * * * sh /tmp/index.sh
server {
listen 80;
server_name www.taotao.com taotao.com;
#charset koi8-r;
#access_log logs/host.access.log main;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host; #代理头信息添加Host
set $staticIndex "C:/taotao-index/";
root $staticIndex;
location ~*(/|/index.html)$ {
set $indexHtml $staticIndex/index.html;
if (!-e $indexHtml ){
proxy_pass http://127.0.0.1:8082; # break;
}
rewrite $indexHtml break;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
location / {
proxy_pass http://127.0.0.1:8082; proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}Linux:
生成html命令:
wget -O/tmp/index.html http://www.baidu.com/ && echo "<div style='display:none'>Created: `date -d today +"%Y-%m-%d %H:%M:%S"`<div>" >> /tmp/index.html
创建shell脚本:
#!/bin/bash
wget -O/tmp/index.html http://www.baidu.com/ && echo "<div style='display:none'>Created: `date -d today +"%Y-%m-%d %H:%M:%S"`<div>" >> /tmp/index.html
添加系统任务(每一分钟执行一次):
crontab -e
*/1 * * * * sh /tmp/index.sh
相关文章推荐
- Duwamish配置持久化学习笔记
- 流媒体学习笔记----用配置好的文件进行编码
- ASP.net(1.1)原理学习笔记--第三章 配置Configuration
- Red Hat Enterprise Linux 4.1下配置jdk-1.5.0.04安装笔记
- linux 学习笔记 - php 环境安装与配置
- tomcat配置学习笔记
- Bugzilla+sendmail配置笔记
- struts学习笔记---配置数据源
- log4j的配置笔记
- 流媒体学习笔记----配置一个编码进程
- 【笔记】使用linux的防火墙配置工具会清除 i 4000 ptables 的手工配置规则
- J2ME学习笔记_1_开发环境的安装和配置
- [J2EE学习笔记01]配置标准的J2EE开发环境
- Tomcat5数据源配置--tomcat笔记2
- jsp---学习笔记(三)配置weblogic+JB X
- Swt学习笔记(1)——配置环境
- 开发工工具配置笔记——Jcreator(高亮度显示Struts类名)
- Gentle.Net学习笔记一:配置文件设置
- Jbuilder2006配置J2ME开发环境笔记
- JDK1.5.0+Eclipse3.1+MyEclipse4.1+Tomcat5.0.28 JSP开发环境配置笔记