Бюджет:
1200 руб
есть код который чистить хвосты url после ?
к примеру myurl.ru/content?myutmспам
результат к примеру myurl.ru/content?myutm
ниже сам код
мне нужно чтобы код работал с кириллицей
к примеру мойюрл.рф/контент?мойютмспам
результат к примеру мойюрл.рф/контент?мойютм
(слово спам зачистилось если его нет в списке)
<?php $myurl=$_SERVER['REQUEST_URI'];$attrs = ['?myutm', '?test1', '?content', '?4totoecho', '?raznoe', '?prochee', '?vsakoe', '?texts', '?stranica', '?paginacia'];
$clearUrl = true;$startpos = strpos($myurl, '?');
foreach ($attrs as $attr) {$pos = strpos($myurl, $attr);
if ($pos !== false) {$clearUrl = false;
$attrlen = strlen($attr);
$aa = substr($myurl, 0, $pos);
$bb = substr(substr($myurl, $pos), 0, $attrlen);
$newclearurl = $aa.$bb;
$trash = substr($myurl, strlen($newclearurl));
if ($trash != '') {header("Location: $newclearurl",true,301);exit();}break;}}if ($clearUrl === true) {if ($startpos !== false) {$newclearurl = substr($myurl, 0, $startpos);}}
?>