Нужен ли 301 редирект site.com/index.html на просто site.com?

P
На сайте с 01.05.2006
Offline
161
547

1 Нужен ли 301 редирект site.com/index.html на просто site.com или гугл и без этого считает эти два пути равнозначными?

2 А если надо, то как?

3 И что делать с внутренними ссылками href="index.html", менять на href="." или на на href="http://www.site.ru/"?

Remembrance
На сайте с 13.09.2010
Offline
53
#1

1 Нужно

2 .htaccess

3 href="/"

Чистое имхо, всегда так делал, все ок.

Разработка интернет магазинов на Magento. А также поддержка и доработка существующих (/ru/forum/954111) Digiweb.PRO (https://digiweb.pro/)
bon_eur
На сайте с 09.06.2012
Offline
40
#2

1. Лучше сделать редирект, но не обязательно.

2. Код для .htaccess:

RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /index\.html [NC]
RewriteRule . / [R=301,L]

3. Ссылки лучше заменить, но не обязательно. Я бы тоже поставил href="/".

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий