Forum Webscript.Ru
Программирование => PHP => Тема начата: gorden от 16 Марта 2006, 21:23:30
-
Друзья,
Подскажите пожалуйста. Не работает такая вот штука в .htaccess
------------------
DirectoryIndex index.php?param=1
------------------
Пишет Internal Server Error 500
Если так, то работает:
DirectoryIndex index.php
Мне нужно, чтобы по умолчанию вызывалась страница index.php и чтобы ей передавался параметр
Помогите пожалуйста, есть ли способы решить эту проблему.
Спасибо.
-
gorden
По идее должно помочь:
if (isset($_GET[\'param\'])) $param = intval($_GET[\'param\']); else $param = 1;
-
Спасибо, но мне необходимо чтобы именно .htaccess это отрабатывал. Это возможно?
-
gorden
mod_rewrite
-
to CGVictor
Спасибо, пробую, но что-то ничего не выходит. Не могли бы вы привести пример. Как бы это выглядело в моем случае в .htaccess?
Спасибо Вам.....
-
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ /index.php?param=1
Только тебе в любом случае придется указывать хотя бы ссылки на индекс как index.php?param=1 или же проверять как сказал тебе for_i_0
-
Redirect index.php?param=1
А так можно?
-
RewriteRule ^index.php$ /index.php?param=1
Кошмар!
А еще подумал, куда это RomikChief потерялся...