Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

0 Пользователей и 1 Гость просматривают эту тему.

*

shoto

  • ***
  • 235
  • +4/-0
    • Просмотр профиля
корректный редирект через htaccess
« : 29 Сентября 2014, 11:19:55 »
Добрый день.

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

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

Спасибо.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:корректный редирект через htaccess
« Ответ #1 : 08 Октября 2014, 14:07:59 »
при переносе старых сайтов на umi, особенно если у них не типичные для umi url, стоит пользоваться возможностью задать пару old_url, new_url для 301 редиректа (не через .htaccess)

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

можно например воспользоваться этим примером

*

shoto

  • ***
  • 235
  • +4/-0
    • Просмотр профиля
Re:корректный редирект через htaccess
« Ответ #2 : 14 Октября 2014, 11:04:31 »
при переносе старых сайтов на umi, особенно если у них не типичные для umi url, стоит пользоваться возможностью задать пару old_url, new_url для 301 редиректа (не через .htaccess)

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

можно например воспользоваться этим примером
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.

*

admin

  • *****
  • 2444
  • +172/-1
    • Просмотр профиля
Re:корректный редирект через htaccess
« Ответ #3 : 14 Октября 2014, 15:47:37 »
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.

тогда посмотрите этот пример, хотя, он может быть уже немного устаревшим

*

shoto

  • ***
  • 235
  • +4/-0
    • Просмотр профиля
Re:корректный редирект через htaccess
« Ответ #4 : 29 Октября 2014, 12:56:17 »
Этот пример я тоже видела, и тоже его использовала. но все равно, добавляется слэш и ничего не редиректит, ну кроме как на 404 ошибку.

тогда посмотрите этот пример, хотя, он может быть уже немного устаревшим


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