а, понял, у вас идет реврайт в htaccess который превращает чпу в параметры. тогда такой код
---------- Добавлено 14.05.2014 в 16:33 ----------ps. если че пришлите .htaccess в личку, подстроим конкретно под него
между
<?php
и
require_once ("core.php");
пока не 100% шифруется. некоторые браузеры еще передают первоначальный рефер, это связано с программой редиректа, в которой используется несколько алгоритмов
видимо внутряк вначале подгружает хедер с другого модуля. убедитесь, что первым идет мой код в выдачу
тогда глюк яши, как вариант откат апа
ничего никуда подставлять не нужно. это готовое решение. нужно только прописать в ту страницу, которая должна отсекать параметры. к примеру страница www.site.ru/index.php есть, а www.site.ru/index.php?чтототам (или www.site.ru/?чтототам) должно выдавать 404 ошибку, стало быть прописываете код в index.php, до загрузки текста естественно. можно в конце перед закрывающей фигурной скобки приписать exit("404 Not Found"); чтобы почитать на экране про ошибку...
$_SERVER['QUERY_STRING'] это строка параметров, все что после знака вопроса. пример на php если че...
убедитесь что сервак отдает 404 ошибку в хедере
ну типа так
if ($_SERVER['QUERY_STRING']) {
header('HTTP/1.1 404 Not Found');
header('Status: 404 Not Found');
}
всегда пожалуйста