Автор Тема: Внутренный редирект не работает  (Прочитано 82 раз)

11 Мая 2016, 11:45:22
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Привет,

Написал свой модуль, все нормально работал. Только перешел на новый сервер вышел глюк. Внутренные редиректы не работают. Браузер пишет Нот Фаунд, рефреш делаешь страница открывается. В чем проблема?

SEO, Modrewrite, Mcript проверил, все нормально.
11 Мая 2016, 12:06:26
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 20838
  • Репутация: +25276/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Конф. сервера изменилась? Apache на Nginx или другой сервер?
Как сделан редирект в модуле?
Пример не рабочих страниц?
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
11 Мая 2016, 12:22:43
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 2174
  • Репутация: +49/-4
  • Сообщество PrestaShop
    • Просмотр профиля
Понятно же что в хостинге проблема. Сменил хостинг, вылезла проблема, значить искать нужно различие хостингов.
Может правила чпу для сайта не подходят, может пакетов не хватает. Сравни старый хостинг и новый.
11 Мая 2016, 13:54:26
Ответ #3
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Понятно же что в хостинге проблема. Сменил хостинг, вылезла проблема, значить искать нужно различие хостингов.
Может правила чпу для сайта не подходят, может пакетов не хватает. Сравни старый хостинг и новый.

дело в том что сервер я сам установил. и все старые настройки остались.
11 Мая 2016, 14:01:54
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 118
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Конф. сервера изменилась? Apache на Nginx или другой сервер?
Как сделан редирект в модуле?
Пример не рабочих страниц?

Нет не изменилось. .htaccess, php.ini старые. Сервер Apache

Использоваю Tools::redirect

The page isn’t working
Page is currently unable to handle this request.
HTTP ERROR 500
11 Мая 2016, 14:07:49
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 20838
  • Репутация: +25276/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Отключите кеширование, чпу. Включите показ ошибок в prestashop. Так сможете увидеть более детальное описание ошибки.
Еще нужно проверить лог ошибок сервера.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!