Я пытаюсь запретить прямой доступ к подкаталогам и определенным файлам.Мои файлы выглядят так:
.htaccess в httpdocs:
RewriteEngine on
Options All -Indexes
RewriteRule ^(config\.php) - [F,L,NC]
vhost.conf в vhosts / domain.test / conf:
<Directory "D:\inetpub\vhosts\domain.test\httpdocs">
AllowOverride All
</Directory>
С XAMPP на моей локальной машине (стандартные настройки) все работает отлично.Доступ к config.php запрещен.Сервер просто игнорирует файл .htaccess.Я работаю с Plesk 17.8.11 (Onyx) на виртуальной машине Windows Server 2016.
Я перезапустил IIS, но все еще можно открыть config.php через URL (даже если онприводит к пустому экрану).Я также пытался добавить:
LoadModule rewrite_module modules/mod_rewrite.so
в мои ' Дополнительные директивы ' в Plesk PHP-Settings, но он тоже этого не делал.
Есть кто-нибудьидея?