230 просмотров
0

Настройка 301 редиректа через htaccess

Основные ошибки при продвижении сайта возникают из-за дублирования страниц. 301 редирект помогает решить эти проблемы. В нашей компании мы настраиваем редеректы через файл .htaccess.

301 редирект через htaccessОсновной ошибкой при продвижении сайта является неправильная настройка 301 редиректа.

В каких случаях нужно использовать переадресацию?

  1. Главная страница должна иметь только одно главное написание. Например http://www.darvin-studio.ru/
    Все другие варианты нужно переадресовать на этот вариант. То есть необходимо сделать 301 редирект с http://darvin-studio.ru/ на http://www.darvin-studio.ru/
  2. Когда мы изменили URL страницы. Чтобы не потерять позиции или влияние внешних ссылок на старый URL, нам нужно сделать переадресацию со старого URL на новый.
  3. Если у нас одна и та же страница доступна по нескольким URL. Это случается практически во всех бесплатных и платных CMS.

Настройка 301 редирект с без www на www

Заходим на FTP сайта и находим в главной директории файл htaccess. Если его нет, то создаем новый. Открываем этот файл через любой текстовый редактор и вставляем следующие строчки:

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

Настройка 301 перенаправления с www на без www

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

301 редирект со старого URL на новый

RewriteRule ^old.html$ new.html [R=301,L]

Редирект при смене домена

Если новый домен выбран с www

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

Если новый домен выбран без www

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

Если у вас возникли трудности, советуем воспользоваться генератором .htaccess - https://www.htaccessredirect.net/

25.06.2016
230 просмотров
0

0 комментариев

Что вы думаете об этом?

Рекомендуем прочитать

Раскрутка сайта на Joomla, WordPress и других бесплатных CMS
9 минут
  • SEO
  • Продвижение сайтов
  • Доработка сайтов
DarvinCMS 6.0 – новые функции и возможности
6 минут
  • SEO
  • Веб-дизайн
  • Создание сайтов
  • Продвижение сайтов
  • Доработка сайтов

Мы используем cookie
и Рекомендательные технологии