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

首頁 > 系統(tǒng) > Windows > 正文

windows下nginxHTTP服務(wù)器入門教程初級篇

2019-11-02 16:24:11
字體:
供稿:網(wǎng)友
一、介紹Nginx是俄羅斯人編寫的十分輕量級的HTTP服務(wù)器,Nginx,它的發(fā)音為“engine X”, 是一個(gè)高性能的HTTP和反向代理服務(wù)器,同時(shí)也是一個(gè)IMAP/POP3/SMTP 代理服務(wù)器.

二、Location語法語法:location [=|~|~*|^~] /uri/ { … }

注:

1、~ 為區(qū)分大小寫匹配

2、~* 為不區(qū)分大小寫匹配

3、!~和!~*分別為區(qū)分大小寫不匹配及不區(qū)分大小寫不匹配

示例一:

location / { }

匹配任何查詢,因?yàn)樗姓埱蠖家?/ 開頭。但是正則表達(dá)式規(guī)則將被優(yōu)先和查詢匹配。

示例二:

location =/ {}

僅僅匹配/

示例三:

復(fù)制代碼 代碼如下:

location ~* /.(gif|jpg|jpeg)$ {

rewrite /.(gif|jpg)$ /logo.png;

注:不區(qū)分大小寫匹配任何以gif,jpg,jpeg結(jié)尾的文件

三、ReWrite語法

last - 基本上都用這個(gè)Flag。

break - 中止Rewirte,不在繼續(xù)匹配

redirect - 返回臨時(shí)重定向的HTTP狀態(tài)302

permanent - 返回永久重定向的HTTP狀態(tài)301

1、下面是可以用來判斷的表達(dá)式:

-f 和!-f用來判斷是否存在文件

-d和!-d用來判斷是否存在目錄

-e和!-e用來判斷是否存在文件或目錄

-x和!-x用來判斷文件是否可執(zhí)行

2、下面是可以用作判斷的全局變量

例:http://localhost:88/test1/test2/test.php

復(fù)制代碼 代碼如下:

$host:localhost

$server_port:88

$request_uri:http://localhost:88 /test1/test2/test.php

$document_uri:/test1/test2/test.php

$document_root:D:/nginx/html

$request_filename:D:/nginx/html /test1/test2/test.php

四、Redirect語法

復(fù)制代碼 代碼如下:

server {

listen 80;

server_name start.igrow.cn;

index index.html index.php;

root html;

if ($http_host !~ "^star/.igrow/.cn$" [點(diǎn)擊圖片可在新窗口打開] {

rewrite ^(.*) http://star.igrow.cn$1 redirect;

}

}

五、防盜鏈

復(fù)制代碼 代碼如下:

location ~* /.(gif|jpg|swf)$ {

valid_referers none blocked start.igrow.cn sta.igrow.cn;

if ($invalid_referer) {

rewrite ^/ http://$host/logo.png;

}

}

六、根據(jù)文件類型設(shè)置過期時(shí)間

復(fù)制代碼 代碼如下:

location ~* /.(js|css|jpg|jpeg|gif|png|swf)$ {

if (-f $request_filename) {

expires 1h;

break;

}

}

七、禁止訪問某個(gè)目錄

復(fù)制代碼 代碼如下:

location ~* /.(txt|doc)${

root /data/www/linuxtone/test;

deny all;

}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 琼结县| 冷水江市| 德江县| 双江| 吉林省| 额尔古纳市| 泽库县| 南京市| 怀仁县| 高平市| 阿合奇县| 河津市| 临夏县| 延庆县| 乌拉特前旗| 绥芬河市| 通辽市| 襄樊市| 健康| 宿州市| 青川县| 马公市| 铁岭市| 北川| 股票| 新乐市| 宣武区| 稻城县| 雅安市| 卓尼县| 祁阳县| 象山县| 南平市| 吴江市| 晋州市| 奈曼旗| 台中县| 扎赉特旗| 磐安县| 武胜县| 申扎县|