index.html, index.php, index.htm

Ms

Новичок
index.html, index.php, index.htm

Ситуация следующая:
site.ru/index.html - прекрасно работает, а
site.ru/index.htm - к сожалению, нет.

А вот например где-то на
site.ru/about/index.php - работает, а
site.ru/about/index.htm,site.ru/about/index.html - нет.

Всё это связано с форматом index-файлов, разумеется.
В .htaccess надо прописать что-то типа:
1) При обращении к index.htm:
Автоматический редирект на index.html
2) При обращении к index.html:
Если существует такой файл, то отобразить его.
Если существует index.php, то отображать index.php, оставляя в адресной строке index.html
Если нет, то - 404.
3) При обращении к index.php:
Автоматический редирект на index.html


Зачем всё это? А затем, что товарищу Васе/Пете/др. абсолютно необязательно знать в каком формате у меня индексный файл.
Возможно ли такое написать?
Если возможно, то как же всё это реализовать?
 

Ilya

Новичок
DirectoryIndex

mod_rewrite

и что будет если Вася с Петей увидят index.PHP
?
 

ДЕД Матвей

Guest
Напиши ты в .htaccess DiretoryIndex = index.php и все!!!!
 

Sex

Новичок
никто так толком и не ответил :\ а ведь я тож не против узнать как это сделать :)
 
Сверху