скрипт PHP обрезающий динамические параметры в статическом урле

12
Kolyaj
На сайте с 28.03.2006
Offline
69
#11
Zlo_606ep:
Стоит отметить, что это будет очень даже хорошо работать если вы используете чпу

Если вы используете ЧПУ, то вообще ничего работать не будет, т.к. чпу обрабатывается на уровне апача, а в скрипт, как раз, попадает строка с параметрами.

З.Ы. Это, конечно, если используется mod-rewrite, а чаще всего именно он и используется.

JasonBourne
На сайте с 25.09.2007
Offline
3
#12

Сделал у себя так:

$uri = getenv('REQUEST_URI'); 

$url = preg_replace("#^([^\?]+).*$#msi", "\\1", $uri);
if ($url!=$uri) {
header("Location: {$url}", TRUE, 301);
exit();
}

P.s. Фух, вроде бы в этот раз пронесло :D

[ remoter.ru - удаленная работа (http://remoter.ru) ] [ файлообменник, без рекламы (http://share.remoter.ru) ]
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий