ADJ網路實驗室
打印

[介紹] 在 Nginx 下使用 .htaccess 的方法

在 Nginx 下使用 .htaccess 的方法

在 Apache 下,要設定密碼保護一個資料夾下的檔案,通常會在該資料夾下新增 .htaccess 檔案,並在裡面設定 .htpasswd 的位置。
Nginx 也可以做到,只是需要在 sites-available 內設定,換成這種方式還不錯把全部的設定都放在一起,管理起來還蠻方便的!

Nginx 的作法
編輯 sites-available config
vi /etc/nginx/sites-available/default

server {} 加上底下這幾行,使用者造訪網站就需要輸入密碼了

例如:
引用:

server {

    server_name seo.adj.com.tw;
    root /home/seo/;
    index index.php index.html index.htm;
    # nginx Authentication configuration
    auth_basic "ADJ Data!!!";
    auth_basic_user_file /home/seo/.info;
    deny all;
    allow 127.0.0.1;
    satisfy any;

}


別忘了 reload 一下 nginx . 這樣就可以啦~





TOP

ARTERY.cn