Помощник
|
Вопрос по DLE |
shansick
|
Сообщение
#1
|
||
|
|
||
|
|||
kirkorov |
3.6.2012, 15:38;
Ответить: kirkorov
Сообщение
#2
|
|
Доброго всем времени суток, возникла такая проблема: Если после домена поставить знак вопроса (http://домер.ру/?) и начать вписывать что угодно (http://домер.ру/?grehjkjfhgeg653546) то 404 ошибка не выдается и вообще ничего не происходит. Подскажите как сделать так что бы любой запрос типа http://домер.ру/?grehjkjfhgeg653546 редиректил на главную? Заранее всем благодарен! Это называется QUERY_STRING Ну а что бы редиректило...хм, делаем так: <?php if ($QUERY_STRING != '') { header("Location:http://google.ru"); } ?> ))) Сообщение отредактировал kirkorov - 3.6.2012, 15:40 |
|
|
shansick
|
Сообщение
#3
|
|
Впилил ваш код в index.php и изменений никаких.
|
|
|
kirkorov |
3.6.2012, 15:44;
Ответить: kirkorov
Сообщение
#4
|
|
Впилил ваш код в index.php и изменений никаких. А именно index.php смотрите?А то может другие страницы запускаете ) Вообще, вписав данный код в начало индексного файла, после <? все будет работать. Если нужно для всего сайта, проще сделать через .htaccess |
|
|
shansick
|
Сообщение
#5
|
|
|
|
|
maximnara |
4.6.2012, 15:57;
Ответить: maximnara
Сообщение
#6
|
|
|
Могу предложить свое решение проблемы. Уверен, что это - костыль, можно сделать намного более элегантно, но на первое время, полагаю, пойдет.
Запихните следущее в конец файла index.php, перед ?> if (preg_match("|\?|", $_SERVER['REQUEST_URI']) && ($_SERVER['SCRIPT_NAME']=='index.php' || $_SERVER['SCRIPT_NAME']=='')) { header("Location:404.html"); } Объясняю: мы просто ищем знак "?" в адресе, если только это - индексный файл или файла нет. То бишь то что нам нужно. Если у вас DLE лежит не в корне, то сделайте вот так - && ($_SERVER['SCRIPT_NAME']=='/directory/index.php' || $_SERVER['SCRIPT_NAME']=='/directory/'))
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
DLE xProtect | 2 | xoopw | 5978 | 15.1.2024, 21:06 автор: Diana_Wesley |
|
Обновить сайт на CMS DLE | 1 | Sawich | 1662 | 2.9.2023, 10:10 автор: WoWeb |
|
Изготовление красивых сайтов на DLE под ключ | Доступные цены от 2000 руб. |
1 | Admiral_ukr | 1598 | 20.11.2022, 10:08 автор: Webmaster24 |
|
Ищу спеца по DLE вылечить сайт | 4 | Reactive | 2640 | 22.10.2022, 9:01 автор: Fozik77 |
|
требуется перенос с Dle на wordpres нужен человек для переноса движка |
5 | Юрий82 | 1943 | 30.7.2022, 18:02 автор: Klerik84 |
Текстовая версия | Сейчас: 20.4.2024, 1:13 |