Почему изъятие index.php из адресов страниц приводит к сбою «страница не найдена»?

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Андрей Колоденский
  • Группа: Пользователь
  • Сообщений: 24
  • Регистрация: 18.11.2010

29.03.2011 22:55

что делаю не так:

модуль mod_rewrite установлен, загружен (проверял phpinfo())

установил System -> Configuration -> Web -> Search Engine Optimization -> Use Web Server Rewrites -> "Yes"
кэш чистил

перехожу по ссылке в категорию (название тестовой категории "11") - получаю ошибку 404:

Not Found

The requested URL /11.html was not found on this server.
Apache/2.2.16 (Ubuntu) Server at 127.0.0.1 Port 80


что где забыл?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

29.03.2011 22:59

Формирует ли ссылку "/11.html" Magento и в каком конкретно блоке формирует?

#3 Андрей Колоденский
  • Группа: Пользователь
  • Сообщений: 24
  • Регистрация: 18.11.2010

29.03.2011 23:33

/11.htm

это ссылка с главной страницы, из меню

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

29.03.2011 23:36

Присутствует ли адрес «/11.htm» в справочнике перенаправлений Magento («Catalog» → «URL Rewrite Management»)?

#5 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

20.02.2013 19:19

Возможно, в корневой папке магазина отсутствует или повреждён файл .htaccess, либо веб-сервер настроен неправильно.

Поделиться темой: