国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 網(wǎng)站 > Nginx > 正文

Nginx常用功能詳解

2024-08-30 12:22:08
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
NGiNX 是個(gè)非常優(yōu)秀的HTTP 服務(wù)器軟件,可以通過(guò)設(shè)置有實(shí)現(xiàn)許多功能,如目錄保護(hù)、IP訪問(wèn)限制、防盜鏈、下載限速及設(shè)置多域名等等

一、NGINX目錄保護(hù)及訪問(wèn)限制

Nginx保護(hù)目錄的配置如下,目錄密碼保護(hù)文件是 /usr/local/nginx/htpasswd

location ~ /admin {#admin為要保護(hù)的目錄名稱,location 的意思就是保護(hù)從網(wǎng)頁(yè)根目錄算起的admin 目錄auth_basic     ”PLEASE LOGIN”;      #就是進(jìn)入資料夾時(shí)會(huì)顯示的信息auth_basic_user_file /usr/local/nginx/htpasswd; #驗(yàn)證用戶及密碼文件,我這邊設(shè)定是放在 /usr/local/nginx/htpasswd}
location ~ /.php$ {fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME /var/www/bbs$fastcgi_script_name;include    fastcgi_params;}

注意,設(shè)置目錄密碼保護(hù)時(shí),請(qǐng)注意配置區(qū)塊的位置,如果放在location ~ /.php$ {}區(qū)塊后面,如果打開(kāi)的是靜態(tài)頁(yè)面或圖片等非php文件,會(huì)提示要輸入密碼,但是,如果打開(kāi)的是php文件,則設(shè)置無(wú)效,會(huì)直接執(zhí)行php文件并顯示。因此,一定要注意把要設(shè)置目錄密碼保護(hù)的區(qū)塊放在location ~ /.php$ {}區(qū)塊之前。

生成密碼文件:

htpasswd -b -c /usr/locla/nginx/htpasswd username password;

二、NGINX防盜鏈

另外 NGiNX 防盜鏈,防止別人偷圖(視頻、flash、軟件…)當(dāng)然也是 OK 滴!  一樣也是在 server 的區(qū)段加上

location ~* /.(txt|ico|gif|png|bmp|jpg|jpeg|zip|rar|gz|7z|exe|mp3|flv|swf)$ {valid_referers none blocked jb51.net www.iis7.com ;if ($invalid_referer) {rewrite ^/ //www.iis7.com/notlink.html;}}

這時(shí)候 location 的意思就是保護(hù)從網(wǎng)頁(yè)根目錄算起,所有的指定類型的文件都依照此規(guī)則
valid_referers none blocked 的意思就是不阻擋從哪些地方來(lái)的

主站蜘蛛池模板: 双辽市| 荥经县| 阜新| 阿瓦提县| 华池县| 奉节县| 华亭县| 交城县| 皋兰县| 普格县| 肃北| 鄂托克旗| 虞城县| 沂南县| 淅川县| 南召县| 马尔康县| 紫阳县| 六枝特区| 察隅县| 盱眙县| 治多县| 广宗县| 凌云县| 佛冈县| 平顺县| 墨江| 治县。| 新巴尔虎右旗| 建水县| 葫芦岛市| 天水市| 麻阳| 扎鲁特旗| 泸州市| 金堂县| 岢岚县| 石渠县| 遂昌县| 广安市| 河东区|