Tag: nginx

apache和nginx的redirect实现域名跳转

nick | apache, linux, nginx | 2010-07-30
apache中,在虚拟主机的配置中加入 引用 RedirectMatch ^/(.*)$ http://www.newdomain.com/$1 或者用 引用 RedirectMatch permanent ^/(.*)$ http://www.newdomain.com/$1 实现301永久跳转 nginx中,在server{}中加入 引用 if ($host = ‘old_domain.com’ ) { rewrite  ^/(.*)$  http://newdomain.com/$1  permanent; } [阅读全文]

nginx 中 rewrite 实现 二级域名、三级域名、泛域名、路径的重写

nick | linux, nginx | 2010-07-30
nginx 中 rewrite 实现 二级域名、三级域名、泛域名、路径的重写
原本准备换Linux服务器,所以数据迁移暂时需要使用静态页面临时代替一下,之前的article.asp?id=xxx都要重定向到静态文件 article/xxx.htm,nginx的rewrite比apache的强大很多,还可以用if语句,很容易理解,下面看看Nginx是如何进行Rewrite的! 提示:以下rewrite指令写在 nginx.conf 配置的 server { … } 中 最常见的: 静态地址重定向到带参数... [阅读全文]

一个用nginx后访问网站子目录问题

nick | nginx | 2010-07-08
今天在做测试环境的时候发现网站的 http://testbbs.thmz.com/uc/ 打得开的 但是 http://testbbs.thmz.com/uc 就打不开,就少一个/ 照例说http://testbbs.thmz.com/uc 访问时会自动跳转为 http://testbbs.thmz.com/uc/ 但是我这个偏偏就是没有跳转 问了个朋友,他说他的好的,要来配置文件对比着看看,没啥大的区别 最好一个一个调试,结果发现问题出在... [阅读全文]
ė 6一个用nginx后访问网站子目录问题已关闭评论 0, , ,

nginx的upstream目前支持5种方式的分配

nick | nginx, web | 2010-06-04
1、轮询 (默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如: upstream bakend { server 192.168.0.14 weight=10; server 192.168.0.15 weight=10; } 3、ip_hash 每个请求按访问ip的hash结果分配,这样每个访客固... [阅读全文]

nginx 爆 0day 漏洞,上传图片可入侵服务器

nick | linux, nginx, php, web | 2010-05-23
nginx 爆 0day 漏洞,上传图片可入侵服务器
国内顶级安全团队80sec于5.20日下午6点发布了一个关于nginx的漏洞通告,由于该 漏洞的存在,使用nginx+php组建的网站只要允 许上传图片就可能被黑客入侵,直到5.21日凌晨,nginx尚未发布补丁修复该漏洞。 根据Netcraft的统计,直到2010年4月,全球一共有1300万台服务器运行着nginx程序;非常保守的估计,其中至少有600万台服务 器运行着nginx并启用了... [阅读全文]

再提供一种解决Nginx文件类型错误解析漏洞的方法

nick | linux, php | 2010-05-23
[文章作者:张宴 本文版本:v1.1 最后修改:2010.05.23 转载请注明原文链接:http://blog.s135.com/nginx_0day/] 注:2010年5月23日14:00前阅读本文的朋友,请按目前v1.1版本的最新配置进行设置。 昨日,80Sec 爆出Nginx具有严重的0day漏洞,详见《Nginx文件类型错误解析漏洞》。只要用户 拥有上传图片权限的Nginx+PHP服务器,就有被入侵的可能。 其... [阅读全文]

SCGI > FastCGI

nick | apache, linux | 2010-05-18
FastCGI就像它的名字一样,已经非常快了。但是SCGI更快!虽然都是CGI协议的继承人,但SCGI协议比FastCGI协议更简单。 主流Web服务器都支持SCGI: Apache:mod_scgi(源代码),mod_proxy_scgi Lighttpd:mod_scgi Nginx:mod_scgi SCGI源于Python社区,在PHP社区里,似乎支持很少,只看到一个名为appserver-in-php的项目里有SCGI相关代码,实现方式很直... [阅读全文]

高性能WEB开发(1) – HTTP服务器篇

nick | apache, linux, web, 学习 | 2010-05-16
新产品为了效果,做的比较炫,用了很多的图片和JS,所以前端的性能是很大的问题,分篇记录前端性能优化的一些小经验。 第一篇:HTTP服务器 因tomcat处理静态资源的速度比较慢,所以首先想到的就是把所有静态资源(JS,CSS,image,swf) 提到单独的服务器,用更加快速的HTTP服务器,这里选择了nginx了,nginx相比apache,更加轻量级, 配置更加简单,而且ngi... [阅读全文]
Ɣ回顶部