• Nginx和Apache几种防盗链配置方法实例

    日期:

    要实现防盗链,我们就必须先理解盗链的实现原理,提到防盗链的实现原理就不得不从HTTP协议说起,在HTTP协议中,有一个表头字段叫 referer,采用URL的格式来表示从哪儿链接到当前的网页或文件。换句话说,通过referer,网站可以检测目标网页访问的来源网页,...

  • nginx try_files指令判断文件是否存在实例

    日期:

    nginx try_files指令判断文件是否存在实例,本文用一个实际需求讲解try_files指令的使用,并给出配置示例 现在有这样一个需求,网站根目录下有静态文件,static目录下也有静态文件,static目录下的静态文件是程序批量生成的,我想让nginx在地址不变的前提下优先...

  • Nginx反斜杠自动解码问题解决方法

    日期:

    nginx 会对uri中的字符进行解码然后传递给fastCGI,一般情况下也无妨,偏偏我的搜索词中含有反斜杠,编码后的地址 /search/Madmanfoo%2fLovesong/ nginx传递给php的地址就变成了,我用的PATHINFO所以无法得到正确的结果 /search/Madmanfoo/Lovesong/ 把nginx...

  • Nginx配置入门教程

    日期:

    基本概念 Nginx 最常的用途是提供反向代理服务,那么什么反向代理呢?正向代理相信很多大陆同胞都在这片神奇的土地上用过了,原理大致如下图: 代理服务器作为客户端这边的中介接受请求,隐藏掉真实的客户,向服务器获取资源。如果代理服务器在长城外的话还...

  • nginx中配置https加密站点

    日期:

    有关apache访问日志文件access.log的设置方法,包括访问日志文件的访问日志信息、apache访问日志配置方法等。 一、apache访问日志信息 当浏览器请求服务器时,如果在服务器上设置了访问日志,就会记录下用户的访问记录。 例如我访问本地apache所产生的一条默...

  • nginx+awstats 统计web服务器log的教程

    日期:

    默认编译安装的nginx对cgi的支持并不好(所以在编译的时候一般都没打开这个功能) google了一把。大家都用fastcgi来支持。http://wiki.codemongers.com/NginxSimpleCGI 很多人懒得看英文,我就翻译一下吧。 如果你没有cgi的文件,可以自己建立一个简单的。 只...

  • centos 6.4下nginx安装配置教程

    日期:

    在centos6.4系统下安装与配置nginx的方法,nginx文件下载地址与安装准备工作,nginx安装过程,nginx安装后的配置工作,以及iptables防火墙中的相关设置等。 安装说明 系统环境:centos-6.4 软件:nginx-1.2.6.tar.gz 安装方式:源码编译安装 安装位置:/usr/l...

  • nginx 配置正向 HTTP 代理服务器

    日期:

    如果不想写到 ngnix.conf 中,那么可以在相同的目录下建立另外一个文件夹存放单独的文件,比如新建一个 proxy 的子目录,然后再在里面新建文件 prox.conf ,然后添加如下内容: server { resolver 8.8.8.8; access_log off; listen 8088; location / { proxy...

  • 修改nginx配置文件 支持php的pathinfo路径模式

    日期:

    nginx模式默认是不支持pathinfo模式的,类似info.php/hello形式的url会被提示找不到页面。下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持pathinfo。 nginx配置实例: 在nginx.conf的server部分: server {listen 80;server_name www.xxx....

  • Nginx 反向代理google

    日期:

    首先,把网站的服务器更改为 nginx,以便能够使用反向代理的功能。下载 nginx 版本后,大致使用如下的命令来编译安装: view source print? 1 ./configure --prefix=/usr/local/nginx --with-openssl=/usr/local/src/openssl --with-http_sub_module --with-...