Главная index html редирект

301 редирект с index (.html и .php) на корень сайта «/»

Возможно Вы даже и не обращали внимание, что Ваша главная страница может быть доступна по двум адресам: site/ и site/index.html (или site/index.php). С точки зрения поисковой оптимизации это можно назвать дублями, хотя поисковые системы умеют обрабатывать такие ситуация, но зачастую в индексе 2 главные страницы. Я придерживаюсь к мнению, что такие очевидные мелочи должны быть исправлены.

Решается эта проблема с помощью 301 редиректа на корень сайта «/». Для создания редиректа, отройте .htaccess (он находится в корне Вашего сайта, к нему можно получить доступ через ftp).

#в случае index.php: RewriteCond % ^[A-Z]\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://VASHSITE/ [R=301,L] #в случае index.html: RewriteCond % ^[A-Z]\ /index\.html\ HTTP/ RewriteRule ^index\.html$ http://VASHSITE/ [R=301,L]

Если Ваш сайт сделан на какой-то CMS, то есть вероятность того, что у неё есть функция редиректа с корня на файл index. В этом случае откройте index.php , который находится в корне Вашего движка и пропишите:

if($_SERVER['REQUEST_URI'] == "/index.php") < header("Location: /",TRUE,301); exit(); >

После всех редиректов обязательно проверьте все ли работает. Проще всего это сделать на bertal.ru, который покажет Вам, какой ответ выдает Ваш сервер на различные запросы.

Источник

301 редирект с index.html и .php на главную страницу

Если главная страница Вашего сайта доступна по адресу site.ru и site.ru/index.html (или index.php), то такие страницы являются дублями для поисковых систем . В таком случае необходимо закрыть index.html (index.php) от индексации или настроить для них 301 редирект с site.ru/index.html (index.php) на site.ru.

Как закрыть index.html и index.php от индексации

Чтобы закрыть дубли страницы от индексации, необходимо выполнить следующие действия:

1. Войти на хостинг сайта или подключиться к нему через FTP:

2. Найти и скачать файл robots.txt:

3. Открыть файл и вставить следующие строки:

Внимание! Узнать о файле robots.txt подробнее Вы можете в этой инструкции.

4. Сохранить файл и загрузить обратно на хостинг.

Как настроить 301 редирект на главную страницу

Решить проблему с дублями главной страницы можно с помощью 301-го редиректа . Для этого необходимо:

1. Перейти на хостинг сайта или FTP-сервер.

2. Найти файл .htaccess в корневой папке:

3. Скачать его на рабочий стол и открыть через «Блокнот».

4. Найдите строчку RewriteEngine On и вставьте после неё следующие строки:

Для редиректа с index.php:

RewriteRule ^index\.php$ https://site.ru/ [R=301,L]

Для редиректа с index. html:

RewriteRule ^index\.html$ https://site.ru / [R=301,L]

Внимание! Не забудьте заменить https://site.ru/ на адрес Вашего сайта .

5. Сохранить файл и загрузить обратно на хостинг.

Как проверить редирект

Для проверки переадресации необходимо вставить URL-адрес сайта и перейти на него. Если произошла переадресация на главную страницу site.ru, то редирект сделан правильно.

Спасибо, что дочитали до конца. Переходите к следующей инструкции.

Источник

Читайте также:  Using argparse in python
Оцените статью