Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

i3bepb

Користувачі
  
  • Публікації

    347
  • З нами

  • Відвідування

Усі публікації користувача i3bepb

  1. Надо расмотреть каждый возможный вариант: 1 Зашли на сайт по url=blog/neskolko-pravil-o-vybore-tsvetovoy-gammy-laminata. Первый RewriteRule преобразует в index.php?route=blog/article&article_id=84. Второй преобразует RewriteRule преобразует обратно в blog/neskolko-pravil-o-vybore-tsvetovoy-gammy-laminata. Алгоритм видит, что url от изначального не отличается и на этом останавливается. Или после этих правил срабатывает стандартное правило - если нет реального файла или папки то на index.php и в GET параметр _route_ все остальное. 2 Зашли на сайт по url=index.php?route=blog/article&article_id=84. Первый RewriteRule не подходит, пропускается. Второй RewriteRule подходит и преобразует в blog/neskolko-pravil-o-vybore-tsvetovoy-gammy-laminata. Затем либо срабатывает стандартное правило, либо если предусмотрено чтобы оно не срабатывало, то начинается следующая итерация, т.к. от исходного url изменился и тут мы попадам в первый вариант (см. 1) Итого по моим соображениям надо добавить, какой-то признак - пусть GET параметр need_stop_iteration=1, который позволить не выполнять второй правило если сработало первое. А также, чтобы не срабатывало стандартное правило, добавить флаг L во второе правило. А еще второе правило уточнил бы, что именно ^index.php?, но это так уже оптимизация, чтобы все подряд url-ы не подходили под подобные правила. Вот такой вариант попробуй, ну и если все ок, то измени на 301 редирект: RewriteRule ^blog/neskolko-pravil-o-vybore-tsvetovoy-gammy-laminata$ index.php?route=blog/article&article_id=84&need_stop_iteration=1 RewriteCond %{QUERY_STRING} ^route=blog/article&article_id=84$ RewriteRule ^index.php$ /blog/neskolko-pravil-o-vybore-tsvetovoy-gammy-laminata [R=302, L]
  2. А в итоге то какой url получается после всех преобразовании?
  3. Не существует таблицы oc_product_feature_value в базе. А почему ее не существует вариантов много
  4. Это зависит от хостинга. Вообще с такими гигантами как Яндекс и Гугл в плане почты сложно тягатся, наврятли есть хостинг, который может предоставить подобный сервис почты. Может просто не обращать внимание на них? От кого отправлять, он получается берет из настройки основного email-а? Тогда может оставить все как есть и не обращать на почту инфо@свойдомен.ру
  5. А если попробовать набирать "женщин", вместо "для"?
  6. Надо разбираться с кодом этого модуля - СберБанк эквайринг, соображения только такое, что там что-то не чисто )))
  7. а если их в access.log веб-сервера поискать, там обычно есть от куда пришли В консоле linux-а можно с помощью grep-а поискать, например grep "filter_category_id=214" /var/log/nginx/access.log но только путь до access.log-а свой нужно
  8. Посмотрел, возле поиска есть селект "Везде" у него есть скрытое поле filter_category_id: <input type="hidden" name="filter_category_id" value="" /> <div class="cat_id input-group-btn"> <button type="button" class="btn btn-default btn-lg dropdown-toggle" data-toggle="dropdown"><span>Везде</span><i class="fa fa-chevron-down"></i></button> <ul class="dropdown-menu"> <li data-id=""><a>Везде</a></li> <li data-id="213"><a>ВЫБОР ПО ЦЕЛИ</a></li> <li data-id="68"><a>СПОРТИВНОЕ ПИТАНИЕ</a></li> <li data-id="112"><a>АКСЕССУАРЫ ДЛЯ ФИТНЕСА</a></li> <li data-id="59"><a>СПОРТИВНАЯ МЕДИЦИНА</a></li> <li data-id="289"><a>БАД НА РАЗВЕС</a></li> </ul> </div> от сюда мне кажется берется GET параметр filter_category_id, покапать мне кажется в эту сторону надо
  9. Так попробуйте: RewriteRule ^/catalogue/interernye-fasadnye-kraski/kraski/.+?$ /catalogue/interernye-fasadnye-kraski/kraski/ [L,R=302] uri - это как слово 'например' использовал я, ну если все ок, тогда поправите 302 на 301 редирект. 302 это временный, 301 постоянный а еще вставляйте ее после: RewriteBase /
  10. А если canonical url дописать на таких страницах... хотя это все равно, что найти откуда они, если знаешь как canonical url добавить, то и знаешь откуда вообще такие ссылки. А какой адрес у интернет-магазина?
  11. Ну растет то сессия из куков, надо посмотреть есть ли идентификатор сессии в куках для начала на мобильном в браузере. Может конечно логика разная для разных устройств и для мобильного такого элемента в сессии нет, но тут надо код смотреть
  12. Ну это получается бот Яндекса на них приходит, а чем это плохо? на продвижение влияет?
  13. а где эти ссылки из статистики какой-то или access лога?
  14. Можно за счет веб-сервера сделать в .htaccess с использованием регулярного выражения например: RewriteRule ^/uri интерьерные фасадные краски, грунтовки/краска/.+?$ /uri интерьерные фасадные краски, грунтовки/краска/ т.е. когда есть хотя бы что после краски/ т.е. это подкатегория, то перекидывать ее на категорию в итоге получится столько подобных правил сколько категории
  15. Почему!? Есть же конкретный файл и конкретная строка где Undefined index
  16. А попробуйте сделать test.php в корне сайта и в нем просто: exit("hello"); а затем перейти в браузере на http://ваш домен/test.php и посмотрите будет перекидывать или нет. Т.е. таким образом мы избавимся от Opencart-а и проверим веб-сервер. Если будет перекидывать то проблема в настройках веб-сервера, а если не будет тогда да, где движок делает редирект
  17. HTTP_SERVER - это константа для адреса http HTTPS_SERVER - это константа для https Менять это не стоит, так специально задумано, чтобы затем в админке вкл/выкл SSL
  18. Попробуйте поставить последние две строки между и вот эти строки: RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
  19. Я не хотел хвастаться браузером, а хотел наглядно показать какие именно стили в файле stylesheet.css отвечают за задний фон. И чтобы не было сомнении, что именно они за это отвечают сделал gif-ку где меняю стиль и вижу результат изменения. И если Вы те же стили правили и нет результата, тогда остается кэш. Вы лучше скажите, те ли стили Вы правили?
  20. Я бы лучше не id использовал, а стиль для тега <h1>, раз уж править шаблон
  21. Скорее всего это особенность шаблона и надо поискать шаблон, где часть отвечающая за список категории для мобильной версии. И там уже глянуть какая там логика придумана

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.