網站的設定
1 | server { |
生成對應的 .htpasswd 檔案
1 | echo USERNAME:`php -r 'echo crypt('PASSWORD', base64_encode('PASSWORD'));'` >> /path/to/protected.example.com/.htpasswd; |
修改生成出來的檔案權限
1 | chmod USERNAME:USERGROUP /path/to/protected.example.com/.htpasswd |
重新讀取設定
1 | /usr/local/nginx/sbin/nginx -s reload |