Как сменить слеш на .html Presta 1.6

Автор mavl77, 29 октября 2014, 17:01:52

« назад - далее »

mavl77

Необходимо, чтобы страницы категории заканчивались на .html
В админке пытался менять строку {categories:/}{rewrite}/  -  но не вышло... Ломаю голову над тем, что и куда прописать....

tigran

В Настройки / SEO и URLs
Схема URL
Путь к категории "{id}-{rewrite}.html"

mavl77

Цитата: tigran от 29 октября 2014, 17:07:21
Путь к категории "{id}-{rewrite}.html"
Не дает сохраниться...  Обязательно просит  "categories "

Вот сообщение:
Keyword "{categories}" required for route "category_rule" (rule: "{id}-{rewrite}.html")

Adik

Не трогайте "Путь к товарам", измените ТОЛЬКО "Путь к категории".

mavl77

Товары не трогаю.

Когда меняю путь категории следующим образом {categories:/}{rewrite}.html

то на странице категории выход ошибка:

"Имеется 1 ошибка
Товар не найден"

А если вставляю {id}-{rewrite}.html , то как говорил выше, не могу сохраниться...


Adik

{categories:/}{rewrite}.html
Это для товара. Первое значение в блоке Схема URL.
Под этим полем написано "Ключевые слова: id*, rewrite, ean13, category, categories, reference, meta_keywords, meta_title, manufacturer, supplier, price, tags".
Вам же нужно менять для категорий. Это второе поле, которое называется "Путь к категории", под ним должно быть написано "Ключевые слова: id*, rewrite, meta_keywords, meta_title".

Adik

ЦитироватьЕсть несколько доступных ключевых слов для каждого упомянутого ниже пути; обратите внимание, ключевые слова со знаком * — обязательны!

mavl77

Цитата: Adik от 29 октября 2014, 20:53:05
{categories:/}{rewrite}.html
Это для товара. Первое значение в блоке Схема URL.
Под этим полем написано "Ключевые слова: id*, rewrite, ean13, category, categories, reference, meta_keywords, meta_title, manufacturer, supplier, price, tags".
Вам же нужно менять для категорий. Это второе поле, которое называется "Путь к категории", под ним должно быть написано "Ключевые слова: id*, rewrite, meta_keywords, meta_title".
Спасибо за развернутый ответ.
В моем случае, под вторым полем, которое называется "путь к категории", с котором, собственно я и работаю, написано "Ключевые слова: id, categories*, rewrite*, meta_keywords, meta_title"
Т.е. для поля "Путь категории" обязательными являются "categories" и "rewrite". Поэтому я не могу сохраниться с {id}-{rewrite}.html 
И даже если смогу, я подозреваю, что в url появятся цифры. А мне нужно просто сменить убрать слеш и вставить .html

PS. Что бы вновь не возвращаться - Я НЕ ТРОГАЮ поле "Путь к товарам"

coder

#8
В стандарном prestashop 1.6.0.5 - 1.6.0.9 в seo url для категории ключевые слова, которые можно использовать, это:
id*, rewrite, meta_keywords, meta_title
ID обязательный парамметр.

Если у вас изменена схема SEO URL, то вам нужно менять url по своим правилам. Оставьте в "Путь категории" те значения, которые там были. Только добаывьте в конце ".html". Если в результате получаете ошибку, то смотрите как у вас сделано формирвание URL. В стандартном варианте все работает. Что у вас были изменено, никто кроме вас не знает.

iston

Добрый день,

Можно ли {id} товара или категории перенести в конец?
или то что {id} в начале это не влияет на SEO?

Заранее благодарен за ответ.

Adik

id в url не мешает продвижению сайта.

iston

Цитата: Adik от 20 июня 2016, 22:06:33
id в url не мешает продвижению сайта.

Спасибо Adik.
И нет смысла id конец url ставит?
Это
{category:/}{id}-{rewrite}{-:ean13}.
Заменит на это
{category:/}{rewrite}-{id}{-:ean13}.htm

Миколас

Какая разница в конце или в начале ид? Никакого смысла, в том чтобы менять место у ид.

PrestaMan

{-:ean13}
вот это лучше заменить или удалить, так как никакой пользы от кода ean13 нет.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

iston

Цитата: Миколас от 21 июня 2016, 10:00:23
Какая разница в конце или в начале ид? Никакого смысла, в том чтобы менять место у ид.

Так выходит что url  на SEO не имеет ни какого значения?