Назад | Перейти на главную страницу

Заставить Apache возвращать 404 по каждому запросу

Я хочу, чтобы мой apache возвращал 404 для всех запросов HTTP GET. Включая HTTP GET /.

Пытался немного поиграть с mod_rewrite для этого (404.gif явно не выходит)

                    RewriteEngine on
                    RewriteRule .* 404.gif [L]

Но, похоже, это не очень хорошо, это почему-то возвращает 400 Bad Request.

Может ли кто-нибудь предоставить пример конфигурации для apache 2, который заставит его всегда возвращать замечательный 404?

p.s. Забыл упомянуть, что я буду использовать эту конфигурацию как для HTTP, так и для HTTPS.

Спасибо, Максим.

Укажите корневой каталог apache на пустой каталог. Зачем вам такое поведение?