Focto

Редирект

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

Focto    2

Подскажите, пожалуйста, как сделать правильно редирект, если изменилась структура каталога в интернет-магазине.

Например было domen.ru/katalog-tovarov/aksessuari/product-10.html,

а стало domen.ru/aksessuari/product-10.html.

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


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

seo_pro должен автоматом редиректить

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


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

А если сайт был на OC1.5 и имел структуру каталогов domen.ru/katalog-tovarov/aksessuari/product-10.html, а потом был переделан на OC2 со структурой domen.ru/aksessuari/product-10.html ?

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


Ссылка на сообщение
Поделиться на другие сайты
Focto    2
RewriteRule katalog-tovarov /(.*) / katalog-tovarov /$1 [R=301,L]

Так правильно будет?

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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От bogdan281989
      Добрый день! Подскажите, возможно ли сделать редирект для всех страниц, которые содержат цифры в конце на такой же урл без цифр?
      Пример: 
      /mezhdunarodnaya-dostavka/rossiya/alekseevskaya-10576/
      перенаправить на 
      /mezhdunarodnaya-dostavka/rossiya/alekseevskaya/
       
      Буду благодарен если кто подскажет с решением или заготовкой htaccess
    • От 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>  
    • От xdivers
      Добрый вечер.
      Есть сайт 
      vdashop.ru
      После того как скопировал и был создан поддомен home.vdashop.ru (идентичный главному сайту но с другой базой)
      ТО главная страница стала открываться с непонятным редиректом.
      Сайт лежит на отдельном сервере.
      Может кто может помочь. Конфиги у всех настроены отдельно 
       
    • От Nikolay
      Очень нужна помощь!
      до установки сертификата:
      запросы http:// и www переадресовывались на страницу http://www (адрес сайта с www, так и был проиндексирован поисковиками)
       
      после установки сертификата
      запрос http:// правильно перенаправляется на страницу https://www
      а вот запрос www перенаправляется на страницу http://www (адрес сайта с www, но без протокола "s")
       
      Помогите настроить правильно htaccess
       
      У нас сейчас так:
       
      # Подробнее на http://myopencart.ru
      Options +FollowSymlinks
      # Запретить листинг директорий
      Options -Indexes
      # Закрыть доступ к файлам шаблонов
      <FilesMatch "\.(tpl|ini|log)">
      Order deny,allow
      Deny from all
      </FilesMatch>
      # http to www
      RewriteCond %{HTTP_HOST} ^allb.ru
      RewriteRule (.*) https://www.allb.ru/$1 [R=301,L]
      # Необходимо для ЧПУ.
      RewriteEngine On
      RewriteBase /
      RewriteRule ^order$ index.php?route=checkout/quickcheckout [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
       
       
       
    • От spoonyto
      Здравствуйте.
      Подскажите если кто сталкивался.
      Сайт перекидывает на  главную страницу при первом открытии любой страницы. Хотя потом при открытии той же страницы или любой другой страница грузится нормально.
       
      Проверил htaccess, сравнил с по-умолчанию все одинаково.
      Хостер уверяет что ничего не менялось.
       
      Коллега установил пару плагинов, создается впечатление что проблемы как раз из-за этого.
      Из того что удалось найти в google возможно вызвано добавленным кодом в файлы шаблонов (.tpl)
       
      Не уверен что ставлю корректно вопрос, влияет ли на то в какой(-ом) части сайта / шаблоне вставлен этот код, что вызывает этот редирект? Если да, то куда смотреть?
      Спрашиваю потому что хотелось бы найти где именно это лежит, так как плагины были установлены были несколько месяцев назад, а возможности откатится нету на версию перед этим.
       
      Заранее спасибо за адекватные советы.
  • Последние посетители   0 пользователей онлайн

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