Рекомендуемые сообщения

izilus    0

Из-зи переезда с другого движка, необходимо сделать редирект старых ссылок

Redirect 301 /p366066-model-shts.html /index.php?route=product/product&path=53086&product_id=366066
RewriteCond %{QUERY_STRING} ^route=product/product&path=53086&product_id=366066$
RewriteRule ^index\.php /p366066-shts-model? [R=301,L]

Такой вариант работает, но не является достаточным. Мне необходимо для проверки редиректа испольховать только часть адреса. К примеру из /p3660664-shtangentsirkul-shts.html для проверки достаточной является только эта часть  /p3660664-

Redirect 301 /p366066-(.*) /index.php?route=product/product&path=53086&product_id=366066
RewriteCond %{QUERY_STRING} ^route=product/product&path=53086&product_id=366066$
RewriteRule ^index\.php /p366066-shts-model? [R=301,L]

Однако такой вариант не работает. Может кто-то может подсказать правильное решение.

Изменено пользователем izilus

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Otvet    431

что вы нагромоздили, регулярка там не сработает

 

проще, быстрее, безопаснее

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
izilus    0

Решил свой вопрос следующим образом

RedirectMatch permanent /p50394-(.*).(?:htm|html) /index.php?route=product/product&path=41699&product_id=50394

 

Изменено пользователем izilus

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От AWARO

      Скачать/Купить дополнение


      Next Default 3
      Версия для опенкарт 3x будет как только набежит 10 покупок соответствующей услуги
      см. Дополнительные услуги - 499р это справа >  Значит будет платной
       
      ПРЕЖДЕ ВНИМАТЕЛЬНО ЧИТАЕМ ОПИСАНИЕ!
      Разверните всё там написано подробно,
       
      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        НОВИНКА - HYPER LOYALTY +   Управление лояльностью клиента +
         
       
      Внедряем новый инструмент управления лояльностью клиента  HYPER LOYALTY + и используем свой магазин по максимуму, привлекая клиентов к новым и новым покупкам!
      --------------------------------------------------------------------------------------------------------------------------------------------------------
       
      Добавил AWARO Добавлено 05.05.2016 Категория Бесплатные шаблоны Системные требования Прямые руки :) Сайт разработчика тут Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От AWARO
      Версия для опенкарт 3x будет как только набежит 10 покупок соответствующей услуги
      см. Дополнительные услуги - 499р это справа >  Значит будет платной
       
      ПРЕЖДЕ ВНИМАТЕЛЬНО ЧИТАЕМ ОПИСАНИЕ!
      Разверните всё там написано подробно,
       
      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
        НОВИНКА - HYPER LOYALTY +   Управление лояльностью клиента +
         
       
      Внедряем новый инструмент управления лояльностью клиента  HYPER LOYALTY + и используем свой магазин по максимуму, привлекая клиентов к новым и новым покупкам!
      --------------------------------------------------------------------------------------------------------------------------------------------------------
       
    • От kikaridza123
      Добрый день, нужна небольшая доработка сайта на ocStore 2.3
      Шаблон Fractal
       
      1,Нужно изменить при добавлении товара в корзину
      отключить всплывающее окно просто поменять текст кнопки с " в корзину " на "перейти в корзину"
      Без всплывающего окна
      2,Также вывести выбор количества в категорию.
      3,Починить отображение производителей в мобильной версии,
      С телефона при клике на верхнее меню основное список производителей не появляется
      4, Добавить возможность выбирать товары на которые действует акция ( выводить или не выводить таймер)
      просто на некоторые товары скидка будет к примеру до того пока все не продадутся а это может быть и год к примеру, и как-то в карточке товара "акция действительна еще 365  дней не комильфо)
      Или может быть есть возможность зациклить акцию, чтоб каждые 7 дней она обновлялась.
      5, Вывести полный путь начиная от главной категории (кроме главной) до младшей категории в category.tpl
      6. Вывести тоже самое что и в 5  пункте только в карточку товара
      7. Вывести на страницу успешного заказа:
      Только стоимость доставки
      Только код купона если он был использован
      Только стоимость самого заказ( только товары)
      (это для google analitycs)
      8.Для бесплатной доставки - 
      При выборе региона Москва и сумме корзины меньше 3000 руб
      Как то реализовать еще не придумал возможно у вас будут тоже идеи.
      Реализовать вывод текста -
      Для бесплатной доставки вам осталось купить еще на 1500 руб к примеру ( это если в корзине уже 1500 руб товара)
      Как-бы думаем что это поможет немного повысить средний чек.
       
      Собственные идеи которые помогут улучшить что-то в интернет магазине приветствуются 
      Спасибо.
       
      Более подробное ТЗ с рисунками и скринами могу сделать.
      Предложения и возражения прошу присылать в ЛС или в данной теме.
    • От Igor5
      Привет всем!
      в общем настраиваю файл htaccess для Опенкарт Pro 2.1.0.2.2
      в этом деле особо не знаток, поэтому хотелось бы услышать рекомендации более опытных вебмастеров.. тоесть все ли правильно прописано для правильного редиректа.. для сайта основным является вариант с https и без www
       
      # Основной редирект RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) # NOT MOVE - НЕ ТРОГАТЬ И НЕ ПЕРЕМЕЩАТЬ ЭТО ПРАВИЛО RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]      #Редирект 301 RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] </IfModule>  
    • От DarthOlolo
      Добрый вечер, подскажите пожалуйста, существуют ли под ocStore 2.3 генераторы sitemap с выбором что именно включать в сайтмап (имеется в виду выбор добавлять ли туда категории, инфор страницы...). Встречал некоторые модули которые всё подряд запихивают и нет возможности убирать из получаемых sitemap ненужные страницы.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу