А с чем связанна установка такой старой версии ещё и ocStore?
Может вам нужен всё же доработанный Opencart 1.5.6.4 ?
Да и зачем такая старая, почему не последнюю 2.3 версию, в которой нет проблем с оптимизацией?
По какому запросу?
Всё лето я работал два вас, теперь пришло время немного отдохнуть.
С 30 сентября по 7 октября я не смогу принимать заказы. Все текущие заказы выполняются в срок, никого по времени не обидим. Очередь никуда не девается.
Также вы можете сделать заказ сейчас и сроки выполнения будут стандартные 7-10 рабочих дней. Копирайтер работает в штатном режиме и пока я буду в отъезде он выполнит ваши заказы по подготовке материалов.
У меня другой вопрос, а Яндекс.Баром кто-то пользуется вообще в реальности?
Ну правильно, это же у вас часть запрос html, поэтому не получится
Вообще canonical оставляйте и лучше ищите, кто генерирует эти страницу и делайте так, чтобы они не генерировались.
Так просто в шаблоне самому надо создать эту функцию и с ней работать.
Я видел пару методик, когда функцию создавали через другую функцию, просто так, по фану.
Тогда замените на:
RewriteCond %{QUERY_string} html\?month=
RewriteRule ^(.*)$ /$1? [R=301,L]
По хорошему вам бы вёрстку сделать адаптивную.
Или кэш перенести на уровень самой CMS.
Пользователю плевать, для ПС всё ок. Зачем ему эти редиректы смотреть.---------- Добавлено 26.09.2018 в 23:05 ----------Если сильно хочется, можно поиграться с этим:
RewriteEngine On
RewriteCond %{THE_REQUEST} \?
RewriteRule ^(index\.php)?$ /? [R=301,L]
Я так понимаю 0 цена = "цену уточняйте у менеджера"
Вам надо запрос переделать, по сути это можно сделать с помощью UNION
Первый запрос с условием цена > 0 и её сортировать, а второй запрос цена = 0 без сортировки.
Вот и всё.