Jein, also nginx kennt keine htaccess, aber ja es wird dann innerhalb von nginx/NPM eine entsprechende Config hinterlegt.
Nein, der NPM weiß nichts von NC und dessen Config. Entweder lässt er den Traffic durch oder nicht. Und bei Access List sollte er eben erst mal nach dem Login fragen.
EDIT: Da hat NPM einen Bug. Keine Ahnung ob das schon bekannt ist, aber sobald man die Advanced Regeln mit einem "location /" Block erstellt, werden die Access Regeln ignoriert. Hier ohne Advanced und mit Access Regel:
Und hier mit Advanced und mit Access Regel:
Wenn du also selbst einen Location Block gesetzt hast, musst du quasi selbst die Regeln ergänzen. Doof ist natürlich, dass NPM mit diesen Zahlen arbeitet. Also nur "1". Die Nummer siehst du wenn du das 3-Punkte-Menü öffnest