Задать вопрос
JaxAdam
@JaxAdam
Junior Full-Stack Developer

OcStore 3.0.2.0 после установки SEO PRO вместо категории и товаров отображается страница с 403 ошибкой. Как исправить?

Уважаемый форумчане, обиращаюсь к вам после двух часов попыток исправить проблему) Помогите, пожалуйста)

Установил на движок модификатор Seo Pro для 3.x версии. В oc_seo_url в базе данных добавил нужные записи с стандартными страницами, нужный язык и магазин добавил везде. Создал несколько тестовых категории и задал им URL во вкладке SEO. Стандартные страницы работают без нарекании. А вот с категориями и товарами беда.
Когда перехожу по ссылке вида
/index.php?route=product/category&path=7
все хорошо! А когда перехожу по ссылке вида
/test-category
то выдает ошибку 403.
Файл .htaccess дефолтный. Папка storage лежит в корневой папке, сам сайт тоже.
Пробовал:
1) менять в htaccess +FollowSymLinks на +Sym...Match
2) играться с переключателями в системных настройках магазина во вкладке "сервер", при этом постоянно удаляя storage/cache/, обновляя модификаторы после очистки кэша и обновляя кэш шаблона
3) насильно заносить значения в oc_seo_url, не заработало все равно, хотя для заказчика такой вид заполнения SEO был неприемлем
4) искать в коде роутера, может что не так, в итоге запутался в вечно ссылающихся на друг-друга классах.

По идее перенаправление в .htaccess работает правильно судя по строкам:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

Если не файл, не директория/изображение/скрипт/стиль и.т.д. то перенаправлять на index.php. Я не знаю в чем может быть ошибка, чтобы url /index.php?route=product/category&path=7 работало а /test-category никак нет
  • Вопрос задан
  • 658 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@amfetamine
наверно, тут причина не в seo pro, а в настройках сервера, 403 - это запрет доступа
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы