Есть несколько VirtualHost на одном сервере. В глобальной конфигурации сервера заданы Alias. Например для phpMyAdmin или "Alias /temp /usr/share/docs". Для большинства серверов это нормально.
Но там есть один VirtualHost-заглушка, в котором работа редиректов нежелательна.
Использование RewriteEngine в корне этой заглушки:
RewriteEngine On
RewriteCond %{REQUEST_URI} !/index.txt$
RewriteRule $ /index.txt [L,R=301]
к ожидаемому результату не привело. Всё блокируется, кроме /temp, в котором Alias добросовестно обтрабатывает.
Можно ли запретить вызов алиасов на уровне htaccess, не трогая глобальный конфиг?