不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2021-09-01 10:07:41  修改时间:2023-02-09 11:21:41  分类:Apache/Nginx  编辑

我们都知道nginx是可以做跨域代理的:

location ^~ /visited-path/ {
    proxy_pass   http://another-domain/;
}
作者:Albert.Wen  添加时间:2021-08-30 23:47:59  修改时间:2023-02-01 16:13:36  分类:Apache/Nginx  编辑

使用nginx搭建的站点,如果不想让所有人都能正常访问,那么可以设置访问认证,只有用户输入正确的用户名和密码才能正常访问。效果如下:

作者:Albert.Wen  添加时间:2020-09-10 18:17:06  修改时间:2023-02-04 15:38:18  分类:Apache/Nginx  编辑
作者:Albert.Wen  添加时间:2018-01-07 18:11:27  修改时间:2023-02-06 11:21:28  分类:Apache/Nginx  编辑
cat  日志.log  | awk -F ' ' '{print $1}' | sort | uniq -c | sort -nr

查看最近访问平常的ip,一般攻击的都是各种充分访问或者各种尝试攻击,在短时间log很容易看的出来,这里直接能列得出每个IP的访问次数,

如果IP过多,加个|head查看前10

感觉那个ip疑是就

cat 日志.log | grep '这个ip'

最好导出来看,一般是攻击看大访问的地址 等等形式就看得出来了

作者:Albert.Wen  添加时间:2017-12-29 18:17:51  修改时间:2023-02-08 11:30:48  分类:Apache/Nginx  编辑

Rewrite规则

rewrite功能就是,使用nginx提供的全局变量或自己设置的变量,结合正则表达式和标志位实现url重写以及重定向。rewrite只能放在server{},location{},if{}中,并且只能对域名后边的除去传递的参数外的字符串起作用,例如 /a/we/index.php?id=1&u=str 只对/a/we/index.php重写。语法rewrite regex replacement [flag];

作者:Albert.Wen  添加时间:2015-06-24 14:58:41  修改时间:2023-02-05 09:50:06  分类:Apache/Nginx  编辑
作者:Albert.Wen  添加时间:2015-04-17 09:54:35  修改时间:2023-02-08 14:58:54  分类:Apache/Nginx  编辑

很多框架默认路由都是 PATH_INFO 模式,比如默认在 Apache 并且没有 rewrite 时,CodeIgniter 一般可以这样访问 /index.php/controller/action ,那么 nginx 和 php-fpm 如何设置支持 PATH_INFO 模式呢?

php.ini 中一个与 PATH_INFO 有关的设置是 cgi.fix_path 默认为 1,我们将其设置为 0。

作者:Albert.Wen  添加时间:2015-03-07 19:09:53  修改时间:2023-02-05 18:30:02  分类:Apache/Nginx  编辑

在 Windows 7上安装了个 ApacheFriends XAMPP Version 1.8.2,浏览网站时出现如下错误:

Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.

Error 403

127.0.0.11
Apache/2.4.10 (Win32) OpenSSL/1.0.1h PHP/5.4.31

作者:Albert.Wen  添加时间:2014-08-07 13:58:51  修改时间:2023-02-06 17:15:46  分类:Apache/Nginx  编辑
作者:Albert.Wen  添加时间:2014-08-03 09:16:13  修改时间:2023-02-06 08:05:23  分类:Apache/Nginx  编辑

刚装完 PHP、Nginx,准备跑下 phpMyAdmin 程序,结果报以下错误:

An error occurred.

Sorry, the page you are looking for is currently unavailable.
Please try again later.

If you are the system administrator of this resource then you should check theerror log for details.

Faithfully yours, nginx.