Opencart 1.4.9.4 перенаправляет на Lighttpd 1.4.19-5+lenny2

Недавно я рассматривал Opencart как решение для простых сайтов электронной коммерции. Мне это очень нравится, но я не могу понять, как правильно перенаправить.

Я использую lighttpd в качестве веб-сервера, и я заметил, что Opencart предлагает конфигурацию Apache.htaccess для URL-адресов SEO, но не повезло для lighttpd.

Opencart использует URL, которые сформированы следующим образом:

  • Страница авторизации: http://[domain]/index.php?route=account/login

  • Страница продукта: http://[domain]/index.php?route=product/product&product_id=51

В идеале я хотел бы иметь что-то вроде этого:

  • Страница авторизации: http://[domain]/index.php/account/login

  • Страница продукта: http://[domain]/index.php/product/51/[product-name]

Конечно, любые указатели в правильном направлении высоко ценятся. Даже краткое объяснение того, где найти правильный способ переписывания в Lighty, было бы полезно!

Заранее спасибо.

1 ответ

У многих людей были проблемы с 1 4 19-5lenny и ранее, по-видимому. Если вы хотите переписать URL-адреса, как описано выше, вам нужно будет проанализировать их самостоятельно, используя свой собственный пользовательский хук (см. PreAction в index.php для обработки их по умолчанию). Обратите внимание, что вам также нужно будет вручную редактировать URL-адреса, такие как учетные записи, так как они даже не отправляются через переписывающее устройство URL перед выводом

Другие вопросы по тегам