Перейти к публикации

Как убрать www из домена в DLE 96


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

В файле htaccess прописать:


RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]

RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

добавлять после строки:
 RewriteEngine On[/code]

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

спасибо большое

а например у меня индексная страница сайта открывается по разному например так

http://povarehka.com/

и так

http://povarehka.com/index.php

как мне можно убрать эти дубли с главной

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

как мне можно убрать эти дубли с главной

А зачем? Они особо не на что не влияют. Забейте...

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

хотябы как просто убрать index.html

удалите файл из корня своего сайта если таковой есть, если его не будет, то и индексации никакой не будет.

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

спасибо большое

а например у меня индексная страница сайта открывается по разному например так

http://povarehka.com/

и так

http://povarehka.com/index.php

как мне можно убрать эти дубли с главной


RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/

RewriteRule ^index\.php$ http://povarehka.com [R=301,L]

почему домен называется povarehka.com а не povareShka.com ?

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

Подскажите как убрать www

http://seopult.ru/subscribe.html?id=36

Главная страница без дублей

Обычно код главной страницы физически расположен в файле /index.html (или index.php – для большинства динамических сайтов), но сайт должен открываться по любому из запросов: yoursite.ru, yoursite.ru/index.html, www.yoursite.ru и www.yoursite.ru/index.html. Но для поисковых систем это четыре разных URL! Если не настроить .htaccess верно, поисковик добавит в свой индекс четыре одинаковых страницы. Это признак некачественного сайта. Избежать этой проблемы можно с помощью такого кода в .htaccess:

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^yoursite.ru

RewriteRule (.*) http://www.yoursite.ru/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.html HTTP/

RewriteRule ^index.html$ http://www.yoursite.ru/ [R=301,L]

Все страницы-дубли будут склеены редиректом с кодом 301 («постоянное перемещение») с главной страницей – http://www.yoursite.ru/. Перед этим, конечно, нужно проверить, как «Яндекс» проиндексировал сайт – с www или без. Желательно также назначить совпадающее основное зеркало в файле robots.txt.

В панелях веб-мастеров Yandex и Google тоже укажите, там есть такая возможность.

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...