Проблема с Redirect 301


Sergey2017
 Поделиться

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

Добрый день! Создавали новый проект на опенкарт про 2.3.

Подошёл день запуска, перенесли домен с другого сайта (туда купили новый домен). Настроили HTTPS, всё норм сайт работает.

Но трафик решили не терять и прописали в htaccess редиректы

Redirect 301 /o-kompanii/ https://site.ru/o-nas.html

И так для определенных страниц, которые давали трафик.

Проблема в том, что при переходе с поиска человек попадает на ссылку https://site.ru/o-nas.html?_route_=o-kompanii/

 

Где искать проблему? Всю голову сломал =(

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

Только что, Sergey2017 сказал:

Где искать проблему?

В поиске по форуму можно найти решение.

Редирект делается двумя строками в .htaccess

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

Пробовал так...не работает (со старого сайта забрали домен, там была другая структура и движок)

RewriteCond %{QUERY_STRING} ^_route_=/auxpage_dostavka/$
RewriteRule ^(.*)$ https://site.ru/dostavka-i-oplata.html? [R=301,L]

 

RewriteCond %{QUERY_STRING} ^_route_=auxpage_dostavka/$
RewriteRule ^(.*)$ dostavka-i-oplata.html? [R=301,L]

 

Всё равно отдаёт этой...

https://site.ru/dostavka-i-oplata.html?_route_=auxpage_dostavka

и пишет страница не найдена....

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

13 минуты назад, Sergey2017 сказал:

Пробовал так

1. Пишите в той теме, где задали вопрос.

2. Откуда и куда вы хотите установить переадресацию?

3. Размещайте редирект (обе строки) после RewriteBase / в .htaccess

4. Добавьте редирект <с www> <-> <без www>. Ваш сайт доступен по двум адресам.

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

Есть страница http://site.ru/auxpage_dostavka/

Надо чтобы с поиска переадресовывала на  https://site.ru/dostavka-i-oplata.html

Размещаю редирект после RewriteBase /

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

6 минут назад, Sergey2017 сказал:

Надо чтобы

А если так:

RewriteCond %{QUERY_STRING} ^_route_=auxpage_dostavka$
RewriteRule ^(.*)$ https://elkip.ru/dostavka-i-oplata.html? [R=301,L]

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

2 минуты назад, RHCk сказал:

А если так:

RewriteCond %{QUERY_STRING} ^_route_=auxpage_dostavka$
RewriteRule ^(.*)$ https://elkip.ru/dostavka-i-oplata.html? [R=301,L]

тоже самое выдаёт

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

2 минуты назад, Sergey2017 сказал:

тоже самое выдаёт

Всё у вас работает.

 

Не забудьте про:

20 минут назад, RHCk сказал:

4. Добавьте редирект <с www> <-> <без www>. Ваш сайт доступен по двум адресам.

 

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

2 минуты назад, RHCk сказал:

Покажите .htaccess (под спойлер)

можно в личку? светить не очень хочется 

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

1 минуту назад, RHCk сказал:

У вас работает редирект.

Вижу, браузеру куки сбросил и норм! по такому принципу могу остальные страницы переводить? (их около 10шт)

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

Только что, Sergey2017 сказал:

могу остальные страницы переводить?

Да. Загуглите синтаксис .htaccess, будет полезно.

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

1 минуту назад, RHCk сказал:

Да. Загуглите синтаксис .htaccess, будет полезно.

Гуглил) я начинающий в этом деле, потому тяжело понять какой знак за что отвечает. Ещё раз Вам спасибо!

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

Только что, Sergey2017 сказал:

Ещё раз Вам спасибо!

Пожалуйста.

Перечитайте всё написанное выше и внесите правки в .htaccess

P.S. И подумайте о смене тарифного плана хостинга, сайт ползает.

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

2 минуты назад, RHCk сказал:

Пожалуйста.

Перечитайте всё написанное выше и внесите правки в .htaccess

P.S. И подумайте о смене тарифного плана хостинга, сайт ползает.

тарифный план выбирали по рекомендации человека который занимается разработками на опенкарте

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

15 минут назад, RHCk сказал:

Пожалуйста.

Перечитайте всё написанное выше и внесите правки в .htaccess

P.S. И подумайте о смене тарифного плана хостинга, сайт ползает.

а с таким видом category/dalnomery, что бы работало вместо "/" ставить "?" ?

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу