RuWeb.net Forum

как с помощью .htaccess сделать так, чтобы вместо index.html... ?
Anonymous - 19.12.2004 в 22:27

Как с помощью .htaccess сделать так, чтобы вместо index.html выдавался вывод скрипта /cgi-bin/my_page.pl ?


Mefisto - 19.12.2004 в 22:53

RewriteEngine on
RewriteBase /
RewriteRule ^index.html$ cgi-bin/my_page.pl


support - 20.12.2004 в 00:48

Хотя может быть вопрос некорректно поставлен и нужно просто сделать

DirectoryIndex /cgi-bin/my_page.pl

[Изменено 19.12.2004 от support]


Anonymous - 20.12.2004 в 10:24

Цитата:
сообщение support
Хотя может быть вопрос некорректно поставлен и нужно просто сделать

DirectoryIndex /cgi-bin/my_page.pl


У меня на локальном Apache под Windows XP (сайт пока в разработке) такое не срабатывает. Из-за чего такое может быть?

P.S.:
Хотелось бы универсальную конструкцию, которая сработала бы и н авашем хостинге, и у меня. Или по крайней мере на вашем хостинге.


Anonymous - 20.12.2004 в 15:25

а какая версия Апача (в некоторых билдах mod_rewrite не работает почему то) у вас на компе? и установлен там вообще mod_rewrite?


Mefisto - 20.12.2004 в 15:38

а какая версия Апача (в некоторых билдах mod_rewrite не работает почему то) у вас на компе? и установлен там вообще mod_rewrite?


Anonymous - 21.12.2004 в 13:18

Apache 2
Под Windows XP. Ставился в комплекте с Perl. Есть такой дистрибутив на theoryx5.uwinnipeg.ca.
mod_rewrite там есть, хотя и отключен был по умолчанию (я включил - без изменний).