举杯邀月

一次站点检查Nginx访问日志发现站点被刷,倒腾了一天进行堵截的记录

站点运行了有好几个月了,最近在查看站点的nginx访问日志是,发现站点被各种恶意扫描访问还特别频繁,对于这个根本不能忍,倒腾了多半天,通过nginx的配置对访问进行了限制。

Nginx 禁止某个IP、IP段访问或者只允许某个IP、IP段访问的方法

Nginx 作为一款高性能的web服务,他也自带了一些关于“安全性”的设置,我们可以通过设置来 禁止某个IP、IP段访问或者只允许某个IP、IP段访问。

egg框架通过 nginx 拆分多应用,并且只针对某个应用使用中间件进行验证

我是一个PHP开发,有过两年的前端开发经验,这次在做站的时候想尝试点新鲜的东西,经过身边前端朋友的推荐,使用egg框架,尽管第一次使用node做开发遇到了很多问题,但是也真实的感受到了现在前段的无穷魅力。

ngx_http_core_module 模块在处理请求时的内置变量

ngx_http_core_module 模块在处理请求时,会有大量的变量,这些变量可以通过访问日志来记录下来,也可以用于其它nginx 模块。在我们对请求做策略如改写等等都会使用到一些变量,顺便对 ngx_http_core_module 模块提供的变量总结了下。

nginx 的 location 配置,匹配规则、匹配顺序及例子展示

location 是 nginx的一个重要组成部分,所以在配置的时经常使用到。它的作用是根据用户请求的URI来执行不同的应用,也就是根据用户请求的网站URL进行匹配,匹配成功即进行相关的操作。今天整理了一些常用的规则方便于理解和学习。

Nginx 配置通过访问 IP、主域名 跳转到二级域名的方法

再配置站点的时候,习惯性的使用 www 作为主域名,但是我们再访问url的时候往往会直接输入域名。就像我们再打开百度首页的时候,一般都是再地址栏输入‘baidu.com’他会自动跳转到 www 上。

Nginx判断用户标识 (http_user_agent)进行PC与移动的跳转

移动适配,是移动端网站SEO优化的必须工作。现在有很多使用js进行跳转,但是百度查询后这个方案貌似并不建议使用。我们可以通过nginx来判断访问的http_user_agent标识跳转到对应的适配站点,

nginx 访问时判断文件不存在时进行跳转或 rewrite

nginx作为一个高性能的HTTP和反向代理web服务器,是我们常用的web服务器之一,他的配置虽然五花八门但却非常的灵活。我们在访问资源时难免会遇到文件不存在的尴尬情况,我们可以通过nginx配置来解决这一尴尬。

nginx 解决请求跨域问题,字体跨域、多域名指定。

跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。我们在工作中也经常的遇到,比如引入的字体文件无法使用等。

使用 shell 命令分割 nginx 日志文件

nginx日志默认情况下统统写入到一个文件中,文件会变的越来越大。单个的日志文件非常不方便查看分析。所以我们经常有需求对日志文件进行分割。

Nginx 跳转配置实例

Nginx 跳转配置实例

Nginx 作为一个高性能的HTTP和反向代理web服务器,在工作中经常用到,而他的配置也是多种多样,今天在整理站点的时候需要用到跳转,然后就整理了一下。

Nginx服务器使用SSI的相关配置解析

SSI 是一种类似于 ASP 的基于服务器的网页制作技术,通过一个非常简单的语句即可调用包含文件,此语句指 示 Web 服务器将内容插入适当网页

Nginx服务器中使用gzip压缩的相关配置解析

Nginx服务器中使用gzip压缩的相关配置解析,网站的css、js、xml、html 在传输的时候可以使用gzip压缩,提高访问速度。

linux(centos、ubuntu)源码编译安装ngixn、php、mysql

linux(centos、ubuntu)源码编译安装ngixn、php、mysql

LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP;今天整理了下centos源码安装ngixn、php、mysql

编译安装nginx各种报错收集

Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。

0.046363s