UMIhelp

Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: shoto от 29 Сентября 2014, 11:19:55

Название: корректный редирект через htaccess
Отправлено: shoto от 29 Сентября 2014, 11:19:55
Добрый день.

Был старый рукописный сайт, где адреса конечных товаров имели вид:
site.ru/about_prod.php?id=57

а сейчас сайт перенесен на юми.
Как корректно и правильно прописать редирект 301, что бы юми не ставила "/" после ".php"
а то получается site.ru/about_prod.php/?id=57 и такая страница естественно не найдена и не перенаправляется никуда.

Спасибо.
Название: Re:корректный редирект через htaccess
Отправлено: admin от 08 Октября 2014, 14:07:59
при переносе старых сайтов на umi, особенно если у них не типичные для umi url, стоит пользоваться возможностью задать пару old_url, new_url для 301 редиректа (не через .htaccess)

для этого достаточно внести в таблицу cms3_redirects соответствующую информацию.

можно например воспользоваться этим примером (http://wiki.umisoft.ru/Redirect_%D0%B2_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5,_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_%D1%81%D0%B0%D0%B9%D1%82%D0%B0_%D0%BD%D0%B0_umi.cms,_%D1%87.1)
Название: Re:корректный редирект через htaccess
Отправлено: shoto от 14 Октября 2014, 11:04:31
при переносе старых сайтов на umi, особенно если у них не типичные для umi url, стоит пользоваться возможностью задать пару old_url, new_url для 301 редиректа (не через .htaccess)

для этого достаточно внести в таблицу cms3_redirects соответствующую информацию.

можно например воспользоваться этим примером (http://wiki.umisoft.ru/Redirect_%D0%B2_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5,_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_%D1%81%D0%B0%D0%B9%D1%82%D0%B0_%D0%BD%D0%B0_umi.cms,_%D1%87.1)
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.
Название: Re:корректный редирект через htaccess
Отправлено: admin от 14 Октября 2014, 15:47:37
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.

тогда посмотрите этот пример (http://wiki.umisoft.ru/Redirect_%D0%B2_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5,_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_%D1%81%D0%B0%D0%B9%D1%82%D0%B0_%D0%BD%D0%B0_umi.cms,_%D1%87.2), хотя, он может быть уже немного устаревшим
Название: Re:корректный редирект через htaccess
Отправлено: shoto от 29 Октября 2014, 12:56:17
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.

тогда посмотрите этот пример (http://wiki.umisoft.ru/Redirect_%D0%B2_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B5,_%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%BE%D1%81_%D1%81%D0%B0%D0%B9%D1%82%D0%B0_%D0%BD%D0%B0_umi.cms,_%D1%87.2), хотя, он может быть уже немного устаревшим


Вот этот совет уже помог.
Осталось занести в таблицу наиболее популярные страницы старого сайта.