serg_small_developer
@serg_small_developer
Начинающий прогер

Как в урл добавить любое слово?

Всем привет, никак не могу найти решение, ЧПУ формирую через seopro, opencart 2.3, сейчас урл товара такого вида /category1/category2/name_product, мне нужно чтобы урл был такого плана /product/name_product - где product - произвольное слово, через админку отключил пункт "ЧПУ товаров с категориями" и в файле seopro.php сделал вот так
foreach($queries as $query) {
    if(preg_match("#product_id\=\d*?#", $query)){
         $seo_url .= '/product/' . rawurlencode($aliases[$query]);
    } else {
         $seo_url .= '/' . rawurlencode($aliases[$query]);
    }
}

теперь ссылку формирует как нужно т.е. /product/name_product но пишет что такой страницы не существует, подскажите пожалуйста что я сделал не так или что нужно доделать.



P.s. Прошу не спрашивать зачем тебе это нужно и т.д. так как в других темах видел подобные вопросы на вопрос и никакого ответа в итоге не дали, мне это нужно сделать потому что так сказал сеошник!, спасибо)
  • Вопрос задан
  • 386 просмотров
Решения вопроса 1
@amfetamine
Вы лучше делайте генерацию seo url по наименованию товара, а то своими "произвольными словами" все seo загубите
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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