Плодить говно-выражения конечно же лучше, чем использовать одну строчку кода explode как все нормальные люди.
А рекурсии здесь нет, рекурсия применяется к вложенности.
Что вы стандартно прописываете это еще надо смотреть, а формат чпу для страницы какой? Вы его поменяли? В вп, если я не ошибаюсь есть функция обработки неверных урл, которая редиректит "неправильный вариант".
И на что он нам "чистый"?... У вас когда зацикливание случается, когда он чистый или когда вы прописываете 301 редирект в хта?
http://htmlbook.ru/html/input/placeholder
плейсхолдер вообщето для подсказок
<textarea class="F3" name="zapros" rows="6" cols="45"><? echo $_POST['zapros'] ?></textarea>
header('Content-type: text/html; charset=windows-1251');
die( $_POST['name'] );
У вас вообще на сайте какая кодировка?
А что там приводить, стандартный редирект с функции header
header( "Location: {$new_url}", true, 301 );
exit;
Ну а проверку делайте исходя как работает система чпу.
if( strpos($_SERVER['REQUEST_URI'], 'viewgroup_atm.cgi') !== false ) { //$new_url = build friendly url on query string parameters; header( "Location: {$new_url}", true, 301 ); exit; }
foreach($array as $k => $a) { if( array_key_exists( 'key4', $a ) ) { $_k = $k; break; } } echo $array[ $_k ]['key4'];
я и говорю - делайте на php, или что у вас там cgi
проверяйте запрашиваемый адрес и, если он не чпу-шный, редиректите на чпу.
Обходом массива
Не понятно к чему тут геты из старых ссылок и их отсутствие в новых, но если вы о том что нельзя шаблонно сделать редирект, делайте тогда в php.