国产探花免费观看_亚洲丰满少妇自慰呻吟_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)的

主站蜘蛛池模板: 迁安市| 桃园县| 喜德县| 根河市| 樟树市| 锡林浩特市| 独山县| 睢宁县| 松江区| 庆安县| 桐庐县| 静乐县| 孟村| 和龙市| 沈丘县| 湘乡市| 金乡县| 乐业县| 宣威市| 颍上县| 高平市| 乌兰县| 绵竹市| 临泉县| 谢通门县| 安西县| 宣武区| 漳浦县| 罗江县| 天水市| 本溪| 洛川县| 揭阳市| 广汉市| 沅江市| 衢州市| 涡阳县| 梁山县| 乐昌市| 门头沟区| 梅河口市|