В вашем app.module.ts вы импортировали ListModule?
Я столкнулся с той же проблемой и смог ее исправить, удалив лениво загруженные модули из импорта в app.module.ts
Это позволит любому пользователю с IP 127.0.0.1 или войти в систему как действительный пользователь. Вставьте его либо в файл конфигурации, либо в файл .htaccess.
<Files learn.php>
Satisfy any
Order deny,allow
Deny from all
Allow from 127.0.0.1
AuthType Basic
AuthName "private"
AuthUserFile /var/www/phpexperts.pro/.htpasswd
AuthGroupFile /dev/null
Require valid-user
</Files>
IP Alone:
<Files learn.php>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Files>
Это определенно отвечает на ваш вопрос.
Для более актуального примера Apache 2.4:
<Files file.html>
Require ip 123.123.123.123
</Files>
Вот больше подробно документы для дополнительных опций и примеров: https://httpd.apache.org/docs/2.4/howto/access.html и документы для <Files>
директива: https://Примечание httpd.apache.org/docs/2.4/mod/core.html#files
, которое
<Files>
может быть вложено в<Directory>
разделы для ограничения части файловой системы, к которой они относятся.