5 1 1 1 1 1 1 1 1 1 1 Рейтинг 3.83 [9 Голоса (ов)]

Настройка 301 редиректа в файле .htaccess. Продолжение цикла статей по правильному добавлению Joomla! сайта в поисковые системы.

Шаг второй.Правильно настроить 301 редирект Joomla сайта в файле .htaccess

Для начала, Вам нужно определиться с желаемым URLом (так называемым, главным зеркалом) проекта: без www (Например: http://mysite.ru/) или с www (Например: http://www.mysite.ru/), ну а если не можете определиться сейчас и являетесь заядлым охотником - посетите страницу http://huntmarket.ru/c/okhotniche_snaryazhenie/ и выберите охотничье снаряжение на свой вкус. Он будет использоваться в XML карте сайта, при добавлении в поисковые системы, отображении в выдаче (SERPе) поисковых систем и много где ещё.

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

Итак, определились!?

При выборе главного зеркала сайта без www (в виде http://mysite.ru/), открываем файл .htaccess и прописываем следующие строчки, обычно после 2 позиции стандартного .htaccess Joomla:

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

Если же наоборот, с www (Например, в виде: http://www.mysite.ru/), прописываем строки как указано ниже:

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

, где mysite.ru - адрес Вашего сайта.

(Прим. Автора: Я выбираю главное зеркало без www)

Для верности, проверяем доступность Вашего сайта по доменным именам без www и с www , для чего набираем, для первого варианта, в адресной строке браузера http://www.mysite.ru/, - Вас должно перебросить на http://mysite.ru/.

Во втором варианте (при выборе главного зеркала с www), набираем http://mysite.ru/ Вас перебросит, догадайтесь, правильно на http://www.mysite.ru/. То есть будет перебрасывать на то имя, на которое вы настроили редирект. Так же, этот метод 301 редиректа называется "перенаправление с шаблоном".

После двух, первоочередных манипуляций, а именно:

,можно смело доводить дизайн Джумла сайта до ума.

Внимание! После полной готовности сайта, необходимо перенастроить robots.txt сайта на индексацию поисковыми системами, как описано в статье Что такое robots.txt, как правильно настроить в CMS Joomla 2.5.х и 3.х?

Желаю Вам удачи в настройке сайтов, и до встречи в следующей статье на страницах нашего проекта!

С уважением, Владимир.