nginx禁止訪問.git文件的設(shè)置教程
現(xiàn)在git很流行,大家也都開始使用它來管理網(wǎng)站源碼,但是.git數(shù)據(jù)目錄在網(wǎng)站的源碼根目錄也會(huì)有一份,nginx通常配置的時(shí)候不會(huì)對(duì)隱藏目錄進(jìn)行特別處理,這樣你的源文件就暴露在大庭廣眾之下了。為了安全,我們需要在nginx配置中對(duì)此特別處理一下,處理方法很簡單。如下:
在server{}段內(nèi)增加
location ~ /\.
{
deny all;
}
或
location ^~ /.git
{
return 444;
}
本站發(fā)布的內(nèi)容基本都是自己此前遇到的時(shí)候記錄的筆記,通過實(shí)踐檢驗(yàn)的。大家放心使用,如有問題,請(qǐng)留言。謝謝。
相關(guān)文章
Nginx服務(wù)器中關(guān)于SSL的安全配置詳解
這篇文章主要介紹了Nginx服務(wù)器中關(guān)于SSL的安全配置詳解,2014年曝出的SSL安全漏洞無疑為整個(gè)業(yè)界帶來了巨大震動(dòng),本文便對(duì)此給出相關(guān)安全維護(hù)方法,需要的朋友可以參考下2015-06-06
Nginx 服務(wù)器開啟status頁面檢測(cè)服務(wù)狀態(tài)的方法
這篇文章主要介紹了Nginx 服務(wù)器開啟status頁面檢測(cè)服務(wù)狀態(tài)的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-01-01
Nginx實(shí)現(xiàn)三種常見的虛擬主機(jī)配置方法
Nginx 是一款高性能的 Web 服務(wù)器,支持多種虛擬主機(jī)配置方式,能夠根據(jù)域名、IP 或端口區(qū)分不同的站點(diǎn),這種靈活性讓 Nginx 成為搭建多站點(diǎn)服務(wù)的首選工具,本文將帶你一步步實(shí)現(xiàn)三種常見的虛擬主機(jī)配置方法,需要的朋友可以參考下2025-03-03
Nginx配置PATHINFO隱藏thinkphp index.php
這篇文章主要介紹了Nginx配置PATHINFO隱藏thinkphp index.php,本文直接給出配置示例,需要的朋友可以參考下2015-07-07
詳解Nginx 動(dòng)態(tài) DNS 反向代理的幾種寫法
這篇文章主要介紹了詳解Nginx 動(dòng)態(tài) DNS 反向代理的幾種寫法,詳細(xì)的介紹了Nginx 動(dòng)態(tài) DNS 反向代理的4種方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2018-05-05
Nginx中l(wèi)ocation實(shí)現(xiàn)多條件匹配的方法詳解
在 Nginx 中,location 指令用于匹配請(qǐng)求的 URI,雖然 location 本身是基于單一匹配規(guī)則的,但可以通過多種方式實(shí)現(xiàn)多個(gè)條件的匹配邏輯,下面小編就來為大家介紹一下具體實(shí)現(xiàn)方法吧2025-03-03

