Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как правильно перенаправить все запросы на index.php
Форумы портала PHP.SU » » HTTP и PHP » Как правильно перенаправить все запросы на index.php

Страниц (1): [1]
 

1. armancho7777777 - 20 Декабря, 2011 - 14:29:26 - перейти к сообщению
Всем привет!
Как правильно перенаправить все запросы на index.php через .htaccess?
Этот кот не так работает.
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteRule ^(.*)$ index.php [L,QSA]
  5.  


Если попытаться открыть существующую дирректорию через адрнсную строку,
она открывается, хотя я фильтрую все $_SERVER['REQUEST_URI'] через список разрешённых.
2. EuGen - 20 Декабря, 2011 - 14:49:43 - перейти к сообщению
armancho7777777
Так Вы это и указали в первых двух строках
3. armancho7777777 - 20 Декабря, 2011 - 15:17:00 - перейти к сообщению
То есть первая строка разрешает дирректории, а вторая открытие файлов?
(Добавление)
Всё, разобрался)
Спасибо EuGen)

 

Powered by ExBB FM 1.0 RC1