Проверка последовательности Get параметров и удаление лишних
Заметил в яндекс вебмастере, что у меня появились переходы на страницу, например, https://mysite.com?id=1 c дополнительным get параметром https://mysite.com?id=1&utm_source=fact, https://mysite.com?_ym_debug=1? https://mysite.com?page=support, которого у меня нет и быть не может, и таких переходов достаточно много с разными дополнительными Get.
- Как отсечь эти get параметры в PHP?
В PHP я только делаю следующие проверки:
function get_preview($module){
global $db;
switch ($module) {
case "files":
$content = 'files';
$action = true;
break;
case ........
default:
$content = '0';
$action = false;
}
if ($action) {
$result = $db->query("SELECT * FROM $content WHERE `status` != '0'");
} else {
$result = "";
}
return $result;
Т.е., на сам вывод информации эти дополнительные GET вообще никак не повлияют, но все же их наличие напрягает
- Когда идет несколько GET подряд яндекс почему то начинает их менять местами и принимать страницу за другую. Как проверить последовательность GET параметров ?