編輯配置檔案
}測試、重啟、驗證
結果
2.1、訪問的目錄 /data/nginx/test.com/admin/
編輯配置檔案
vim /usr/local/nginx/conf/vhost/test.com.conf
#新增以下**
location /admin/
這是拒絕某個ip訪問
/usr/local/nginx/sbin/nginx -t
/usr/local/nginx/sbin/nginx -s reload
驗證
curl -x127.0.0.1:80 test.com/admin/index.html
結果
如果是允許某個ip訪問(也可以寫成allow 192.168.233.0/24)
#插入以下**
location /admin/
如果是黑名單形式,不用allow all了,預設就是允許所有,除了限制目錄外,也可以根據正規表示式來限制
#插入以下**
location ~ .*(abc|image)/.*\.php$
這個可以把訪問的url中帶有abc或者image字串並且是php的請求拒絕訪問
上傳檔案的目錄禁止解析php
#插入以下**
~ 為匹配符號,只要user_agent中含有spider/3.0、youdaobot、tomato,都回被拒絕,return 403為返回403狀態碼,也可以把它替換為deny al centos7 4原始碼搭建LNMP
tar zxvf mysql 5.6.43 linux glibc2.12 x86 64.tar.gz mv mysql 5.6.43 linux glibc2.12 x86 64 usr local mysql useradd s sbin nologin mysql cd usr local m...
centos7 4 原始碼安裝 nginx
安裝所需要環境 yum install gcc c pcre pcre devel 安裝 pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx 的 http 模組使用 pcre 來解析正規表示式,所以需要在...
Centos 7 4 原始碼 Nginx 安裝
yum y install make zlib zlib devel gcc c libtool openssl openssl devel pcre 作用是讓 nginx 支援 rewrite 功能。root bogon src wget 2 解壓安裝包 root bogon src tar zx...