Редиректы для OpenCart

Обновлено: 23 декабря, 2021

С без www на www

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.inside-lighting\.ru$ [NC]
RewriteRule ^(.*)$ http://www.inside-lighting.ru/$1 [R=301,L]

С http на https

RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Всех страниц на другой домен с сохранением robots.txt

<FilesMatch "robots.txt$">
RewriteEngine off
</FilesMatch>
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://volgograd.vintage-design.su/$1 [R=301,L]

Со страницы одного товара на другой

RewriteRule ^banketka-na-metallokarkase-al-1.html /banketka-al-1.html [R=301,L]

С одной категории на другую

RewriteRule ^banketnaya-mebel/$ /banketnaya-mebel/ [R=301,L]

С урла c get параметром

В случаях, когда необходимо сделать редирект со страницы с get-параметром на обычную страницу сайта (например со страницы вида url_сайта/stulya/kuhonnye-stulya/?filter=%D0%B1%D0%B5%D0%BB%D1%8B%D0%B9 на страницу вида url_сайта/stulya/belyj-stul.html), делаем следующий редирект:

RewriteCond %{QUERY_STRING} ^filter=%D0%B1%D0%B5%D0%BB%D1%8B%D0%B9$
RewriteRule ^stulya/kuhonnye-stulya/$ /stulya/belyj-stul.html? [R=301,L]
Рейтинг автора
Автор статьи
Юрий
SEO-аналитик, программист (PHP, Ajax, Delphi, MySQL).
Написано статей
268
8 оценок, среднее: 5,00 из 58 оценок, среднее: 5,00 из 58 оценок, среднее: 5,00 из 58 оценок, среднее: 5,00 из 58 оценок, среднее: 5,00 из 5 (8 оценок, среднее: 5,00 из 5)
Для того чтобы оценить запись, вы должны быть зарегистрированным пользователем сайта.
Загрузка...
Понравилась статья? Поделиться с друзьями:
Блог Программиста
Добавить комментарий

девять − пять =