параметр в урле _openstat= 0 для Директа и LI #1 29 июня 2011 в 07:21 Как сделать что бы параметр в урле работал а не выдавал 404?? Нужно для одслеживания переходов с директа. Спасибо #2 29 июня 2011 в 10:23 1. Открываем файл /core/cms.php 2. Находим строку: if (in_array($folder, array('admin', 'install', 'migrate', 'index.php'))) { return; }3. Сразу после нее вставляем: if (strstr($uri, "?") && !preg_match('/^admin\/(.*)/i', $uri)){ $query_str = substr($uri, strpos($uri, "?")+1); $uri = substr($uri, 0, strpos($uri, "?")); parse_str($query_str, $_REQUEST); } #3 29 июня 2011 в 11:47 Спасибо вставил но что то не работает Сегодня в 19:57 Как отключить рекламу? #4 29 июня 2011 в 11:54 пасиб разобрался #5 29 июня 2011 в 13:58 интересно, а это будет поправлено в дистрибутиве? думаю это важно прикрепленное изображение в фо Пользователь не может выйти с Вы не можете отвечать в этой теме. Войдите или зарегистрируйтесь, чтобы писать на форуме.
#1 29 июня 2011 в 07:21 Как сделать что бы параметр в урле работал а не выдавал 404?? Нужно для одслеживания переходов с директа. Спасибо
#2 29 июня 2011 в 10:23 1. Открываем файл /core/cms.php 2. Находим строку: if (in_array($folder, array('admin', 'install', 'migrate', 'index.php'))) { return; }3. Сразу после нее вставляем: if (strstr($uri, "?") && !preg_match('/^admin\/(.*)/i', $uri)){ $query_str = substr($uri, strpos($uri, "?")+1); $uri = substr($uri, 0, strpos($uri, "?")); parse_str($query_str, $_REQUEST); }