если данный материал на старом сайте
Как об этом должен узнать движок?
ну тут явно не привязано к движку, хотя мож и даже плагины готовые есть.
видимо должен быть скрипт, который проверяет какойнибудь xml со списком ссылок и перенаправляет.
вот например тут http://www.codered.ru/ и http://old.codered.ru как-то сделали
скрипт, который проверяет какойнибудь xml со списком ссылок и перенаправляет
Тогда ставьте редирект: http://devaka.ru/articles/redirect-301
если писать в .htaccess правило для каждой страницы (их больше 500). ТО очень большая потом нагрузка будет при парсинге этого файла.
можно ли как нибудь описать правило… ??????
хотя бы бы такое, если попадаем на 404 страницу sute.ru/name то перенаправить на old.sute.ru/name
тоесть нужен такой php скрипт, и вставить его в index.php(или тогда в саму 404 страницу)? как написать скрипт? )
и пусть там тоже такой может не быть, но думаю это редкий случай
в 404.php
внес такое
<?php
$url = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
$parse = parse_url($url);
$oldurl = $parse['host'].$parse['path'];
echo "<META HTTP-EQUIV=\"refresh\" content=\"0;URL=http://old.$oldurl)\">";
?>
соотвественно можно сделать такоеже на old.site чтобы возвращала на какуюнибудь заглушку на новом