Глюк с Modrewrite

max.s

Новичок
Глюк с Modrewrite

Всем добрый день!

Обнаружил на сервера странные гюки с modrewrite:
элементарный внутренних редирект - RewriteRule ^page/$ page.php [L]

Код страницы page.php:

PHP:
<?
echo "<h1>1</h1>";
function test_function() {
}
echo "<h1>2</h1>";
?>
Открываю урл my_site/page/ - с первого раза показывает цифры "1" и "2". Обновляю страницу - только цифра "1".
В итоге если клацать на рефреш в половине случаев только цифра "1", а в половине и "1", и "2".
Т.е. похоже, что обьявление функции в некоторых случаях останавливает работу всего скрипта. Такой глюк наблюдается только при использовании modrewrite - если обращаться напрямую к файлу, такого замечено не было.

Посоветуйте, что можно сделать. Вариант переустановить apache не подходит :) Возможно можно как-то не сложно переустановить только modrewrite?

Заранее спасибо за ответ
 
Сверху