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

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

Nginx服務(wù)器設(shè)置網(wǎng)站驗證訪問的方法

2024-08-30 12:26:34
字體:
供稿:網(wǎng)友

為網(wǎng)站目錄設(shè)置訪問驗證之后我們就是進(jìn)入此頁面都需要輸入驗證密碼才可以,下面我來介紹nginx中配置目錄訪問驗證碼方法總結(jié)。

1、創(chuàng)建類htpasswd文件

執(zhí)行:
 

wget -c soft.vpser.net/lnmp/ext/htpasswd.sh;bash htpasswd.sh 

按提示輸入用戶名、密碼、及認(rèn)證文件名。腳本會自動生成認(rèn)證文件。記錄下腳本返回的文件路徑。如:/usr/local/nginx/conf/vpser.net.auth。

2、為Nginx添加auth認(rèn)證配置

下面是以某域名下面的soft目錄為例,在域名的server段里加上如下代碼:
  代碼如下: 
location ^~ /soft/
{
auth_basic "Authorized users only";
auth_basic_user_file //這里寫前面腳本返回的文件路徑;

Authorized users only為提示信息,可以修改成自己想讓他提示的信息;auth_basic_user_file 后面需要填htpasswd.sh腳本返回的人家文件的路徑。按上面的提示修改好配置后,重啟nginx,訪問http://yourdomainname/soft/ 就會提示輸入用戶名和密碼。

注意,加上認(rèn)證之后該目錄下的PHP將不會被解析,會出現(xiàn)下載提示,如果想可以解析PHP可以將上面的配置改為:

  代碼如下:

location ^~ /soft/ {
location ~ .*.(php|php5)?$ {
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}
auth_basic "Authorized users only";
auth_basic_user_file //這里寫前面腳本返回的文件路徑;
}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 池州市| 交口县| 健康| 太仆寺旗| 阿合奇县| 鹿邑县| 普兰店市| 许昌市| 方正县| 宁明县| 明水县| 金寨县| 大石桥市| 鸡东县| 新巴尔虎左旗| 枣阳市| 栾川县| 泰顺县| 宁晋县| 马关县| 花垣县| 大冶市| 南丹县| 临夏县| 建瓯市| 旬阳县| 大田县| 普定县| 永胜县| 锦屏县| 岑巩县| 普宁市| 富阳市| 潜山县| 丹阳市| 广南县| 大化| 图片| 尼勒克县| 门头沟区| 建宁县|