在網絡安全領域,服務器信息的暴露常常被視為一種潛在的風險。具體來說,Nginx服務器的版本號暴露無異于向攻擊者明牌,增加了被針對性攻擊的風險。本文將介紹如何減少服務器信息的泄露,并...
提升網站性能:如何在 Nginx 中實現 Gzip 壓縮和解壓
Nginx是一款高性能的Web服務器,它也能夠充當反向代理服務器和負載均衡器。在Web應用開發(fā)中,優(yōu)化網站速度是一個非常重要的工作。使用gzip壓縮和解壓縮技術,可以有效減小傳輸文...
Nginx 代理 MySQL 連接,并限制可訪問IP
1.前言 我們的生產環(huán)境基本上都部署在云服務器上,例如應用服務器、MySQL服務器等。如果MySQL服務器直接暴露在公網,就會存在很大的風險,為了保證數據安全,MySQL服務器的端口是不對外開放的。 ...
Nginx限制或允許IP或IP段訪問
一、環(huán)境說明 測試網站地址:192.168.0.101,正常不做限制的情況下,我們在用戶1和用戶2那里都可以訪問到網站的首頁,如下 二、禁止某個IP或IP段訪問 在Nginx的配置文件夾里創(chuàng)建一個名為...
nginx禁止非法url訪問
$request_uri 這個變量等于包含一些客戶端請求參數的原始URI,我們可以通過if判斷,限制非授權用戶使用關鍵字訪問我們的頁面 if ($request_uri ~* "/abc.html\?...
Windows上,nginx日志存放位置如何修改
1. 打開nginx的配置文件,通常位于C:\nginx\conf\nginx.conf。 2. 找到以下配置: ``` error_log logs/error.log; access_log lo...
Nginx文件強制下載的配置方法
有時您可能需要強制用戶從您的網站下載內容,而不是在他們的網站上查看。如果您的網站有很多可下載的內容,這一點很重要。在本文中,我們將了解如何在 NGINX 中強制下載文件。強制文件下...
用Nginx禁止國外IP訪問我的網站
先來說說為啥要寫這篇文章,之前看了下 Nginx 的訪問日志,發(fā)現每天有好多國外的 IP 地址來訪問我的網站,并且訪問的內容基本上都是惡意的。因此我決定禁止國外 IP 來訪問我的網...
Ngnix IP封禁以及實現自動封禁IP
1.在ngnix的conf目錄下創(chuàng)建一個blockip.conf文件 2.里面放需要封禁的IP,格式如下 deny 1.2.3.4; 3.在ngnix的HTTP的配置中添加如下內容 include b...
nginx緩存靜態(tài)資源,只需幾個配置提升10倍頁面加載速度
首先我們看圖說話 這是在沒有緩存的情況下,這個頁面發(fā)送了很多靜態(tài)資源的請求: 可以看到,靜態(tài)資源占用了整個頁面加載用時的90%以上,而且這個靜態(tài)資源還是已經在我使用了nginx配置壓縮以后的大小,如果...
Nginx添加新模塊&平滑重啟服務
一、簡要說明 當編譯完成后的Nginx需要添加新的模塊時,我們需要添加該模塊重新編譯。 比如我這里的需求是:編譯好Nginx后,我需要添加--with-http_v2_module --with-st...
nginx版本升級
1、需求 因為一些原因,比如說 nginx發(fā)現漏洞、應用一些新的模塊等等,想對 Nginx 的版本進行更新,最簡單的做法就是停止當前的Nginx服務,然后開啟新的Nginx服務。但是這樣會導致在一段時...
Nginx優(yōu)化靜態(tài)資源加載解決Waiting(TTFB)時間過長問題
我的愛尚資源教程網站每次加載都需要等待兩三秒,一直以為是帶寬問題(因為帶寬真的小,錢的問題),后來開了全站 CDN 加速依然沒有解決問題,今天正好沒事就研究研究。
Nginx高可用方案
準備工作 192.168.16.128 192.168.16.129 兩臺虛擬機。安裝好Nginx 安裝Nginx 更新yum源文件: rpm -ivh http://nginx.org/packag...
Nginx中實現301重定向的方法有哪些
第一種:使用重寫指令定期匹配所有URIs,然后刪除第一個/(反斜杠)。 rewrite^/(.*)$ http://yudch.cn/$ 1; 第二種:也使用重寫指令,除了所有URIs都由...
Nginx 索引目錄美化
首先你的網站是這個樣子 別人家網站長的比你好看 首先git拉一下ngx-fancyindex的模塊 [root@localhost home]# git clone&nb...