Nginx snippets adding extra basic auth to wordpress.
location ~ ^/(xmlrpc|wp-.+)/?.*\.php$ {
auth_basic "hahaha";
auth_basic_user_file "/etc/nginx/sskaje.auth";
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/run/php/php-fpm.sock;
fastcgi_index index.php;
include fastcgi.conf;
fastcgi_intercept_errors on;
}
Create Password File
htpasswd -c /etc/nginx/sskaje.auth sskaje
Add User
htpasswd /etc/nginx/sskaje.auth sskaje
Leave a Reply