最后的效果就类似(不同浏览器的界面有所不同):
如果认证失败,就会报HTTP错误:401 Authorization Required。复制代码 代码如下:
server {
server_name
root /www/fancycedar
# ...
location / {
# 添加下面两行
auth_basic "Restricted";
auth_basic_user_file htpasswd;
# ...
}
# ...
}
复制代码 代码如下:
// 密码明文
$password = 'some password';
// 对密码进行加密
$password = crypt($password, base64_encode($password));
// 获得加密后的密码
echo $password;
复制代码 代码如下:
username1:xucqMk13TfooE
username2:YXTfb3xWKOMBM
...
复制代码 代码如下:
sudo chown root:www-data htpasswd
sudo chmod 640 htpasswd
复制代码 代码如下:
sudo /etc/init.d/nginx reload
# or
sudo /etc/init.d/nginx restart
新闻热点
疑难解答
图片精选