@DeeUs

Как сделать чпу для одного раздела?

Здравствуйте!
Как правильно реализовать чпу на сайте?
на сайте присутствует раздел - каталог товаров
там ссылки имеют вид:
site.ru/catalog/категория/?prod_id=123
site.ru/catalog/категория/подкатегория/?prod_id=234
хочу сделать так:
site.ru/catalog/категория/alias
site.ru/catalog/категория/подкатегория/alias
(Алиас задается через админку, ну или автоматом создается из наименования).
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
artem90
@artem90
php-программист
Воспользуйся библиотекой fast router: https://github.com/nikic/FastRoute
Там в Usage секции представлен пример использования, который в целом подходит под представленные требования.

К тому же на 28.02.2018 это самый быстрый php роутер, который даже symfony к себе впилили)

для htaccess надо будет добавить:
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Duotek Москва
До 120 000 руб.
от 2 000 до 4 000 usd.
Вебформат Екатеринбург
от 40 000 до 80 000 руб.
21 авг. 2018, в 11:52
70000 руб./за проект
21 авг. 2018, в 11:28
1000 руб./за проект
21 авг. 2018, в 11:24
40000 руб./за проект