301 redirect при переносе старых сайтов на MODx
Поделитесь опытом, что использовать для редиректов прежних url при переносе старых сайтов (например с Joomla и WP) на MODx Revo.
Сайты с большим количеством проиндексированных страниц, с весьма приличным ТИЦ (не менее 50), все url без sef(чпу).
Понятно, что можно создать ресурсы-ссылки и приписать замороженные url и указать ссылку на новую страницу.
Есть так же плагин modx.com/extras/package/virtualaliases
Может есть иные, уже опробованные, решения?
Сайты с большим количеством проиндексированных страниц, с весьма приличным ТИЦ (не менее 50), все url без sef(чпу).
Понятно, что можно создать ресурсы-ссылки и приписать замороженные url и указать ссылку на новую страницу.
Есть так же плагин modx.com/extras/package/virtualaliases
Может есть иные, уже опробованные, решения?
Комментарии: 13
Есть хороший плагин Redirector, там можно прописать любые адреса и куда их направлять.
Спасибо!.Redirector — отличный плагин.
Но для импорта статей из csv файла, как мне кажется, не обойтись без связки создаваемого ресурса с tv содержащим старый url… Попробую virtualaliases
Но для импорта статей из csv файла, как мне кажется, не обойтись без связки создаваемого ресурса с tv содержащим старый url… Попробую virtualaliases
У обычного ресурса и так куча полей, не нужно использовать ТВ лишний раз.
Да и вообще, при импорте статей я бы сразу добавлял записи и в Redirector, зачем мне старые url в ресурсе?
Да и вообще, при импорте статей я бы сразу добавлял записи и в Redirector, зачем мне старые url в ресурсе?
регуляркой через htaccsses переносить стоит только те страници на которое целенаправленное продвижение или они были в топе выдачи
Интересный у вас блог, спс, буду читать! Подскажите плз, а есть ли аналог Redirector для EVO?
Не знаю, Эво тут никто не любит.
Для моих нужд пока подходит..)) Но я на modx первый делаю, раньше на joomla (имхо, многие сейчас переходят) А не озвучите ли преимущества REVO? Хотя бы 2-3 самых ключевых?
легко структурируемый — гибкий код.
Легко настраиваемая гибкая иерархия документов на сайте.
Быстрый — зависит от криворукости разработчика.
И вообще приятно работать достаточно толерантное комьюнити
Легко настраиваемая гибкая иерархия документов на сайте.
Быстрый — зависит от криворукости разработчика.
И вообще приятно работать достаточно толерантное комьюнити
Гранмерси, изучаю рево — действительно интересней))
а кто как собирает статистику старых ссылок на новом сайте?
подскажите кто чем пользуется? Спасибо!
<?php
$uri = $_SERVER['REDIRECT_URL'];
<b>$ref = $_SERVER['HTTP_REFERER'];</b>
$confirmationFields['uri'] = $uri;
$confirmationFields['ref'] = $ref;
$uri.="\n";
$file=fopen("uri.txt", "a");
fwrite ($file, $uri);
fclose($file);
$message = $modx->getChunk('tpl.redirect', $confirmationFields);
$modx->getService('mail', 'mail.modPHPMailer');
$modx->mail->set(modMail::MAIL_BODY,$message);
$modx->mail->set(modMail::MAIL_FROM,'me@example.org');
$modx->mail->set(modMail::MAIL_FROM_NAME,'Сайт name.ru');
$modx->mail->set(modMail::MAIL_SUBJECT,'неправильный адрес');
$modx->mail->address('to','mail@mail.ru');
$modx->mail->setHTML(true);
if (!$modx->mail->send()) {
$modx->log(modX::LOG_LEVEL_ERROR,'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo);
}
$modx->mail->reset();
вставил в 404 ссылку пишет в файл и на почту кидает. Но $_SERVER['HTTP_REFERER'] не определяет! подскажите кто чем пользуется? Спасибо!
$_SERVER['HTTP_REFERER'] тоже определяет, просто с одноклассников пробовал переходить а там пусто )))
и еще косяк при переходе он мне в лог пишет — /favicon.ico и страницу с неправильным адресом, n.t. получается две записи почемуто
и еще косяк при переходе он мне в лог пишет — /favicon.ico и страницу с неправильным адресом, n.t. получается две записи почемуто
Добрый день Василий!
Хочу воспользоваться пакетом Redirector, но как бы его не крутил — реакции ноль.
Сервер настраивал по этой заметке bezumkin.ru/sections/blog/580/#comment-13464
Возможно такое, что нету редиректа из за настроек nginx?
Хочу воспользоваться пакетом Redirector, но как бы его не крутил — реакции ноль.
Сервер настраивал по этой заметке bezumkin.ru/sections/blog/580/#comment-13464
Возможно такое, что нету редиректа из за настроек nginx?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.