• nginx配置相关介绍

    日期:

    nginx配置相关介绍 复制代码 代码如下: #运行用户 user nobody nobody; #启动进程 worker_processes 2; #全局错误日志及PID文档 error_log logs/error.log notice; pid logs/Nginx.pid; #工作模式及连接数上限 events { use epoll; worker_connections 1024;...

  • 配置nginx与wordpress时遇到的一个偱环重定向问题

    日期:

    之前搭建过一个nginx+wordpress的博客,于是就直接用了之前nginx的配置,其中用到了下面的配置: 复制代码 代码如下: if ($host != www.abc.me) { rewrite ^/(.*)$ http://www.abc.me/$1 permanent; } 以上代码,是用来将abc.me 重定向到www.abc.me的。 在加...

  • nginx设置目录保护、IP访问限制、防盗链、下载限速及设置多域名

    日期:

    在nginx中,我们可以通过设置实现许多功能,如目录保护、IP访问限制、防盗链、下载限速及设置多域名等,有需要的朋友不妨看看。 一、目录保护及访问限制 Nginx保护目录的配置如下,目录密码保护文件是 /usr/local/nginx/htpasswd 复制代码 代码如下: locatio...

  • Apache中虚拟主机设置泛域名解析一例

    日期:

    主要借助ServerAlias 的配置 1、支持多域名 例如,让mail.linuxfly.org、smtp.linuxfly.org、pop3.linuxfly.org 都指向同一个虚拟主机,可以写成: 复制代码 代码如下: ServerName mail.linuxfly.org ServerAlias smtp.linuxfly.org pop3.linuxfly.org Serve...

  • nginx缓存html静态文件 解析php及反向代理IIS的配置

    日期:

    nginx缓存html静态文件 解析 php 及反向代理IIS的配置 代码如下: server { listen 80; server_name k; #碰到域名为k的 就交给iis来运行 location / { proxy_pass http://k:8080/; #我的IIS上面的站点即为http://k:8080 } location ~ .*\.(gif|jpg|jpeg|png|b...

  • 添加nginx模块时如何进行调试

    日期:

    自己添加nginx模块时难免会出现错误,因此需要做好必要的调试工作。 直接运行gdb nginx 会出现:No symbol table info available。 编译时 加入 CFLAGS=-g -O0 ./configure --prefix=/usr/local/server/nginx --with-cc-opt=-I /usr/include/pcre -I /usr/in...

  • nginx的url为目录时会自动加斜线吗

    日期:

    在nginx服务器中访问带目录的url时,不会自动加斜线,有的朋友加了rewrite来实现,有的朋友设置 server_name_in_redirect off来实现。 我测试了下带目录时的情况,发现斜线是可以自动加上的。 进一步测试,发现在访问带目录的url时,nginx会自动加斜线,其实...

  • 使用nginx的fastcgi cache提高网站的php访问速度

    日期:

    ab测试: 复制代码 代码如下: bin\ab.exe -n 100 -c 5 http://www.it.net.cn 未使用 Concurrency Level: 5 Time taken for tests: 9.016 seconds Complete requests: 100 Failed requests: 0 Write errors: 0 Total transferred: 1696500 bytes HTML transfe...

  • 如何在nginx中配置ip直接访问的默认站点

    日期:

    一般来说主机上每个ip上会对应几个不同的站点。于是就会出现一个问题,直接访问这个ip,访问的会是哪个站点呢? 在nginx中,每个站点都是由一个server段定义的,里面设定了监听的ip和端口,站点的域名,根目录等。 解决方法: 在Listen ip:port; 这个指令行...

  • nginx中配置自动下载非图片的静态文件

    日期:

    代码如下: server{ listen 80; server_name test.localhost; location / { root /Users/vasil/test; if ($request_filename !~* ^.*?.(jpg)|(png)|(gif)){ add_header Content-Disposition: $request_filename; } } } 注意看上面的 add_header Content-Dispo...