Подтвердить что ты не робот

Автоматически показывать пустую страницу в папке без стандартной html-страницы

На моем сайте у меня много папок, содержащих файлы разных типов.

/img/
/js/
/styles/
/files/

(у меня еще 20, и я добавлю в конце концов)

В настоящее время у меня есть в каждой папке index.html (мой каталог по умолчанию), в которой метатег перенаправляется на корневой уровень веб-сайта.

Есть ли лучший способ или более простой способ динамически перенаправить эти папки в корневой каталог без создания файла каждый раз?

Изменить: Я использую: CentOS 5.7 + Apache 2 + php 5.3.5 + MySQL 5.1

Спасибо

4b9b3361

Ответ 1

Я не думаю, что есть мод для того, что вам нужно. Вот что я предлагаю:

RewriteEngine On
RewriteBase /

RewriteRule ^(img|js|styles|files)/?$ http://www.domain.com/ [R=301,L]

Таким образом, если кто-то запросит http://www.domain.com/img/, он автоматически перенаправится на главную страницу.

ИЛИ если вы предпочитаете:

RewriteRule ^(img|js)/?$ - [F]

что даст разрешение на отказ.