Nginx 也可以做到,只是需要在 sites-available 內設定,換成這種方式還不錯把全部的設定都放在一起,管理起來還蠻方便的!
Nginx 的作法
編輯 sites-available config
#
vi
/etc/nginx/sites-available/default
在
server {}
加上底下這幾行,使用者造訪網站就需要輸入密碼了例如:
QUOTE:
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 . 這樣就可以啦~