- 浏览: 15276 次
- 性别:
- 来自: 上海
最新评论
-
wpeng1123:
仍然返回404 不行啊
让nginx 支持PATH_INFO -
小小龙猫:
还可以试试这个http://www.cis.upenn.edu ...
Linux双机文件同步rsync -
niwtsew:
-e ssh的时候,如果能够把密钥导入到authorized_ ...
Linux双机文件同步rsync -
isno:
pdreamer 写道isno 写道这里是实现apche里PA ...
让nginx 支持PATH_INFO -
pdreamer:
isno 写道这里是实现apche里PATH_INFO
...
让nginx 支持PATH_INFO
文章列表
import time
from threading import Thread
class text:
def __init__(self, threads):
for i in range(threads):
t = Thread(target = self.threadget(i))
t.setDaemon(True)
t.start()
def threadget(self,num):
if num == 3:
time.sleep(1)
print num
text(20)
今天要在Nginx上设置禁止通过IP访问服务器,只能通过域名访问,这样做是为了避免别人把未备案的域名解析到自己的服务器IP而导致服务器被断网,从 网络上搜到以下解决方案:
==============================
nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效
最关键的一点是,在server的设置里面添加这一行:
listen 80 default;
后面的default参数表示这个是默认虚拟主机。
这个设置非常有用。
比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效 ...
rsync 有什么突出优点呢?首先,它被设计成只传送文件的不同部分,而非传送整个文件,以加速文件传输。比如,我正在写作本文,那我就可以现在使用 rsync 复制一次,而之后再进行一次传输。第二次(第三次、第四次……)父 ...
很多PHP框架默认使用PHP的PATH_INFO 来进行URL重写
当用Nginx作为http服务器的时候,就出现问题了,愿意是Nginx为定义PATH_INFO这个变量,我们想要使用PHP框架的PATH_INFO重写时候,必须定义这个变量
代码比较简单
location ~ \.php($|/) {
root /www/test;
set $script $uri;
set $path_info "";
if ($uri ~ "^(.+?\.php)(/.*)$") {
set $sc ...
nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效
最关键的一点事,在server的设置里面添加这一行:
listen 80 default;
后面的default参数表示这个是默认虚拟主机。
这个设置非常有用。
比如别人通过ip或者未知域名访问你的网站的时候,你希望禁止显示任何有效内容,可以给他返回500.
目前国内很多机房都要求网站主关闭空主机头,防止未备案的域名指向过来造成麻烦。就可以这样设置:
server {
listen 80 default;
return 500;
}
也可以把这些流量收集起来,导入到自己的网 ...
维护的一个项目网站受客户维托,将二级域名转成了二级子栏目,具体目的不得而知。但原搜索引擎已经收录的不少网页,如此一来,链接全部失效了,会导致客户的流失,在APACHE做过N多这样的需求,今天第一次在nginx下面做,发现更简单,这里MAKE一下。
这里值得一提的是Nginx的 Rewrite Flags:
redirect – 返回临时重定向的HTTP状态302
permanent – 返回永久重定向的HTTP状态301
客户网站是 www.demo.com,原二级域名分别为子级栏目:soft.demo.com,game.demo.com,经过简单分析测试之后,重写规则原来超简单:
se ...
wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目录结构。这又常被称作”递归下载”。在递归下载的时候,wget 遵循Robot Exclusion标准(/robots.txt). wget可以在下载的同时,将 ...
Cron是一个linux下的定时执行工具。来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。服务的启动和停止cron ...