Перейти к содержимому


Фотография
- - - - -

Как изменить структуру url?

url

Сообщений в теме: 9

#1 tiptopvkr

tiptopvkr

Отправлено 08 June 2016 - 13:50

По умолчанию структура следующая:

site.com/category/category-name

site.com/item/item-name

 

А нужно так:

site.com/category/category-name/

site.com/prod/item-name/

 

То есть со слэшами в конце и /item/ заменить на /prod/


  • 0

Оптимизация сайтов, сбор семантики качественно и расширенно, консалтинг по продвижению проектов, аудит и сопровождение существующих проектов. По всем вопросам обращайтесь в личку или стучите в скайп tiptopvkr 


#2 lotosdima

lotosdima

Отправлено 08 June 2016 - 14:55

Все через меню


  • 1

#3 tiptopvkr

tiptopvkr

Отправлено 08 June 2016 - 15:05

Все через меню

 

Не могу найти.

Подскажите, пожалуйста, куда именно смотреть.


  • 0

Оптимизация сайтов, сбор семантики качественно и расширенно, консалтинг по продвижению проектов, аудит и сопровождение существующих проектов. По всем вопросам обращайтесь в личку или стучите в скайп tiptopvkr 


#4 lotosdima

lotosdima

Отправлено 08 June 2016 - 16:10

Такие изменения url делаются через пункты меню самой джумлы, т.е. создаете пункт меню prod с там же алиасом и через него выводите все товары.


  • 0

#5 Cheren-dow

Cheren-dow

Отправлено 08 June 2016 - 17:58

site.com/category/category-name/

Что качается категорий, убрать совсем "category" из url можно в настройках SEF самого JBZoo. Или же создавать пункты меню в Joomla с нужными псевдонимами.

site.com/item/item-name

Что касается материалов, у роутинга есть 2 варианта работы

1. Без создания меню, в итоге получаем дефолтное поведение  

site.com/item/item-name

2. После создания пунктов меню в Joomla и вложенностей роутинг работает следующим образом

# - Пункт меню (категория)
# ---- Материал
=======URL БУДЕТ СЛЕДУЮЩИЙ========
site.ru/псевдоним-пункта-меню/псевдоним материал

***** Со вложенностью будет аналогично ************
# - Пункт меню (категория)
# ---- Пункт меню (категория)
# ------ Материал
=======URL БУДЕТ СЛЕДУЮЩИЙ========
site.ru/псевдоним-пункта-меню(родитель)/псевдоним-пункта-меню(потомок)/псевдоним материал/ 

Поэтому изменить url можно только с помощью пунктов меню Joomla. Но вариант с

site.com/prod/item-name/

Сделать не получится


  • 2
Изображение
 

#6 lotosdima

lotosdima

Отправлено 09 June 2016 - 05:45

Поэтому изменить url можно только с помощью пунктов меню Joomla. Но вариант с

site.com/prod/item-name/

Сделать не получится

 

Ну почему же не получится?

Делаем категория 'Продукция'. Всем товарам назначаем ее как Primary.

Делаем пункт меню 'Продукция' с алиасом 'prod', привязываем к этому пункту меню категорию.

Получается, что у всех товаров канонической ссылкой будет site.com/prod/item-name/


  • 1

#7 Cheren-dow

Cheren-dow

Отправлено 09 June 2016 - 19:44

Ну почему же не получится?

Так можно сделать, но смотря какая у автора структура. Выше я описал принцип создания url.


  • 0
Изображение
 

#8 tiptopvkr

tiptopvkr

Отправлено 14 June 2016 - 08:48

Ну почему же не получится?

Делаем категория 'Продукция'. Всем товарам назначаем ее как Primary.

Делаем пункт меню 'Продукция' с алиасом 'prod', привязываем к этому пункту меню категорию.

Получается, что у всех товаров канонической ссылкой будет site.com/prod/item-name/

 

В данном случае категорий и подкатегорий есть несколько. Одна категория не подходит.

 

***** Со вложенностью будет аналогично ************ # - Пункт меню (категория) # ---- Пункт меню (категория) # ------ Материал =======URL БУДЕТ СЛЕДУЮЩИЙ======== site.ru/псевдоним-пункта-меню(родитель)/псевдоним-пункта-меню(потомок)/псевдоним материал/

 

Так же проблема еще в том, что в конце url нужен слэш, а в движке без слэша.


  • 0

Оптимизация сайтов, сбор семантики качественно и расширенно, консалтинг по продвижению проектов, аудит и сопровождение существующих проектов. По всем вопросам обращайтесь в личку или стучите в скайп tiptopvkr 


#9 Cheren-dow

Cheren-dow

Отправлено 14 June 2016 - 09:00

Так же проблема еще в том, что в конце url нужен слэш, а в движке без слэша.

Это можно сделать написав правила в htaccess


  • 1
Изображение
 

#10 lotosdima

lotosdima

Отправлено 14 June 2016 - 10:46

В данном случае категорий и подкатегорий есть несколько. Одна категория не подходит.

 

Да хоть 100 категорий присваивайте своим товарам, Primary оставьте prod и будет в canonical url как Вам надо


  • 0





Темы с аналогичным тегами url

Click to return to top of page in style!