快捷搜索:   服务器  PHP  安全  IIS  linux 安全
用Nginx自建CDN服务器 Nginx缓存与镜像反代

用Nginx自建CDN服务器 Nginx缓存与镜像反代

主要用到Nginx的proxy_cache和proxy_store模块,利用proxy_store搭建图片服务器镜像实际上就相当于七牛和又拍的镜像CDN功能了,自动拉取图片保存在CDN服务器上。而proxy_cache作为Nginx缓存,既可以用作负载...

使用Nginx进行网站反代(反向代理)

使用Nginx进行网站反代(反向代理)

所谓的反代、反向代理(Reverse Proxy)方式是指以代理服务器(我们举例为A服务器)来接受访客的连接请求,再将这些请求转发给内部网络上的服务器(我们举例这个服务器为B服务器),并将内部服务器...

Nginx服务器中允许处理跨域请求的配置方法(AJAX CSS等跨域处理)

Nginx服务器中允许处理跨域请求的配置方法(AJAX CSS等跨域处理)

我们在建站过程中越来越多的使用子域名或者多域名互相调用资源,比如字体共享,AJAX互相调用,但是现在新的浏览器为了安全禁止了跨域调用 用FIREFOX或者chrome的控制台可以看到类似下面的错误...

Nginx伪静态规则大全(wordpress/discuz/ecshop/phpwind/dedecms)

Nginx伪静态规则大全(wordpress/discuz/ecshop/phpwind/dedecms)

Nginx一个非常高效的HTTP服务器软件,虽然在使用上很高效、稳定、快速,但是唯一的缺点就是伪静态规则比较复杂,很多新手使用Nginx总是被伪静态规则难倒了,下面我提供一下目前常见各种网站...

CSS字体@font-face跨域调用(例如font-awesome)使用子域名之后不能正确显示的解决办法

CSS字体@font-face跨域调用(例如font-awesome)使用子域名之后不能正确显示的解决办法

在原来能正常显示的情况下,因为启动了CDN因此将js、css、图片文件改到子域名访问,以便cdn加速。但是切换后,二级域名使用font-awesome的图片无法正确显示,全部显示框框 这是因为浏览器的安...

Nginx增加mime类型 修改mime type类型默认打开方式的方法

Nginx增加mime类型 修改mime type类型默认打开方式的方法

Nginx的mime type Nginx 会根据mime type定义的对应关系来告诉浏览器如何处理服务器传给浏览器的这个文件,是打开还是下载;如果Web程序没设置,Nginx也没对应文件的扩展名,就用Nginx 里默认的 de...

Nginx配置txt、pdf、doc、xls等文件直接下载或在线预览的方法

Nginx配置txt、pdf、doc、xls等文件直接下载或在线预览的方法

使用Nginx时,如果要让一些附件比如 txt,pdf,doc等不直接在浏览器打开,而是 弹出另存为的对话框(也就是下载) 则可以在nginx的加上头配置如下: 代码如下: if ($request_filename ~* ^.*?\.(txt|pdf|doc|...

nginx目录301重定向到二级域名的2种方法

nginx目录301重定向到二级域名的2种方法

本文讲的是nginx目录301重定向到二级域名的2种方法, 比如/bbs/ 301跳转到 新的二级域名 用的lnmp,我是直接加的一个bbs.conf文件放到/usr/local/nginx/conf 然后在bnxb.com的conf配置里面加一条include bbs2.conf;重...

Nginx下301重定向域名的几个方法

Nginx下301重定向域名的几个方法

linux中nginx 301重定向跳转方法总结,有需要的朋友可参考一下。 第一种情况:访问aaaaaaa站定向到bbbbbbbbbbb站 代码如下: server { server_naaaaaaame www.aaaaaaa.com ; rewrite ^(.*) http://www.bbbbbbbbbbb.com$1 permaaaaaaan...

Nginix开启SSL支持HTTPS访问(自签名方法)

Nginix开启SSL支持HTTPS访问(自签名方法)

百度来的HTTPS概念:超文本传输安全协议(缩写:HTTPS,英语:Hypertext Transfer Protocol Secure)是超文本传输协议和SSL/TLS的组合,用以提供加密通讯及对网络服务器身份的鉴定。HTTPS连接经常被用于...

Nginix开启SSL支持HTTPS访问(使用Let's Encrypt免费证书)

Nginix开启SSL支持HTTPS访问(使用Let's Encrypt免费证书)

关于SSL和HTTPS上一篇关于服务器自签名的文章已经介绍过,这里就不详细说明了,感兴趣的,可以查阅本站:Nginix开启SSL支持HTTPS访问(自签名方法) Lets Encrypt是国外一个公共的免费SSL项目,由 ...

Nginx配置开启Http2.0支持方法

Nginx配置开启Http2.0支持方法

HTTP 2.0超文本传输协议 2.0,是下一代HTTP协议,比目前普遍使用的HTTP1.1更先进,经过测试开启HTTP2.0能给网站尤其是SSL加密的网站提供更高的速度和稳定性。 Nginx 1.9.0 以上的版本新增了 http_v2_m...