Перейти к содержанию
Официальный форум поддержки Simpla

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

Приветствую всех единомышленников..

Столкнулись с проблемой редирека.

Заканчиваем создание сайта интернет магазина на Simpla 

Требуется переехать с старого сайта на новый, сохранив домен и адреса страниц. Но так как simpla формирует свои url которые отличны от страниц старого сайта, получается что у нас изменятся все url страниц короме главной.

Есть ли возможность при замене сайта не потерять вес страниц (старому сайту более 5 лет и он имеет достаточно высокие позиции в поисковой выдаче) и сделать так что бы находящиеся в индексе Google и Yandex страницы переадрисовывали посетителей на аналогичные страницы нового сайта.

 

Попробовали прописать в .htaccess  301 редирект (страница перемещена на всегда) но почемуто не срабатывает..  пример записи: 

RewriteRule ^(.*)$ / [R=301,L]
Redirect 301 /car/car-bmw/  http://site.ru/catalog/car-bmw/
 
Если делаю таку запись в файле .htaccess находящемся в корне simpla сайт просто перестает открываться..
Подскажите решение, буду признателен.. 
Ссылка на сообщение
Поделиться на другие сайты

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

вот это 

RewriteRule ^zakazat_([^/]+).html/?$    index.php?module=ProductsView&category=$1 [L,QSA]

вместо 

RewriteRule ^(.*)$ / [R=301,L]

Redirect 301 /car/car-bmw/  http://site.ru/products/car-bmw
 
или как?
Ссылка на сообщение
Поделиться на другие сайты

еще раз пример старого url

sale.com/man-tshirt/futbolka-budda

и того на что надо переадрисовать

sale.com/products/futbolka-budda

 

может быть можно сделать так что бы все новые url стали идентичны старому сайту?

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

еще раз пример старого url

sale.com/man-tshirt/futbolka-budda

и того на что надо переадрисовать

sale.com/products/futbolka-budda

 

может быть можно сделать так что бы все новые url стали идентичны старому сайту?

 

раз такое дело тозамем мучаться?

 

 

RewriteRule ^man-tshirt/([^/]+)?$ http://сайт/products/$1 [L,R=301]

 

 

ЗЫ. пишу не проверяя, так что не обессудьте

Изменено пользователем Виталий Анатольевич
Ссылка на сообщение
Поделиться на другие сайты

Вообще не реагирует ни так ни эдак..  Сайт открывается в отличии от ранней записи, но никакой реакции.. Просто открывается запрашиваемая страница и все... редирект не происходит...((

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

проверил строку на локале

 

RewriteRule ^man-tshirt/([^/]+)?$ http://localhost/products/$1 [L,R=301]

сработало

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

Плиз погите:
 
Мне нужно наоборот
с
sale.com/products/futbolka-budda
переадресовать на
sale.com/man-tshirt/futbolka-budda

те /catalog/product
 
Мои правила сейчас такие :

 

# 301 редирект
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

# Каталог товаров
RewriteRule ^catalog/([^/]+)/?$    index.php?module=ProductsView&category=$1 [L,QSA]
RewriteRule ^catalog/([^/]+)/([^/]+)/?$    index.php?module=ProductsView&category=$1&brand=$2 [L,QSA]

RewriteRule ^products/([^/]+)/?$    index.php?module=ProductView&product_url=$1 [L,QSA]
RewriteRule ^products/?$    index.php?module=ProductsView [L,QSA]

RewriteRule ^brands/([^/]+)/?$    index.php?module=ProductsView&brand=$1 [L,QSA]
RewriteRule ^brands/([^/]+)/page_([^/]+)/?$    index.php?module=ProductsView&brand=$1&page=$2 [L,QSA]
 

 

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

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

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

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

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...