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

Как объединить адрес домена с www и без?


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

На первый взгляд домен с приставкой www и без неё является одинаковым, на самом деле это не так. Сервером они инициируются как два разных домена и, как правило, на них можно установить два совершенно разных сайта. У некоторых хостеров слияние двух доменов предусмотрено изначально и производится автоматически, у некоторых данная настройка существует в панели управления хостингом, для хостингов у которых слияние не предусмотрено можно воспользоваться следующим методом.

1. Войдите в панель управления системой, отдел: Панель администратора >> Редактор

2. В файле конфигураций правил преобразований ЧПУ на серверном уровне: .htaccess

После:

RewriteEngine On

RewriteBase /
Добавьте следующую запись:
RewriteCond %{HTTP_HOST} !^www\.site\.net [NC]

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

Заместо: site укажите своё имя домена.

Заместо: net укажите своё окончание домена.

Для работы данного метода, сервер Вашего хостера должен поддерживать работу с .htaccess, Mod Rewrite должен быть установлен и активирован.

Пример работы: Если зайти на http://google.com то сразу автоматом станет http://www.google.com

Пример работы: Если зайти на http://bigmir.net то сразу автоматом станет http://www.bigmir.net

Пример работы: Если зайти на http://yandex.ru то сразу автоматом станет http://www.yandex.ru

Пример работы: Если зайти на http://artlebedev.ru то сразу автоматом станет http://www.artlebedev.ru

Пример работы: Если зайти на http://optimization.ru то сразу автоматом станет http://www.optimization.ru

Изменено пользователем www.zeos.com.ua
Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

1. Войдите в панель управления системой, отдел: Панель администратора >> Редактор

Это куда именно зайти? Чёт я не понял

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

1. Войдите в панель управления системой, отдел: Панель администратора >> Редактор

2. В файле конфигураций правил преобразований ЧПУ на серверном уровне: .htaccess

Это куда именно зайти? Чёт я не понял
да слишком замудрёно написал. Просто открыть .htaccess и внести изменения
Ссылка на сообщение
Поделиться на других сайтах

Просто открыть .htaccess и внести изменения

В блокноте открыть? И какой именно .htaccess открыть? В корневой папке?

Для начала я переписал файл robots.txt

Правильно ли я написал?

User-agent: *

Allow: /

Host: www.bestprogs.ru

Sitemap: http://www.bestprogs.ru/sitemap.xml

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

Сорри, вот это лишнее:

1. Войдите в панель управления системой, отдел: Панель администратора >> Редактор

2. В файле конфигураций правил преобразований ЧПУ на серверном уровне: .htaccess

Просто открыть .htacess и редактировать :)

В блокноте открыть? И какой именно .htaccess открыть? В корневой папке?
На всё ответ: Да

User-agent: *

Allow: /

Host: www.bestprogs.ru

Sitemap: http://www.bestprogs.ru/sitemap.xml

Это означает, что правило относится ко всем роботам. И индексировать можно всё.

А вообще такое как: Allow: / писать не надо, robots.txt сделан именно для того, чтобы запрещать индексировать что-то конкретное или всё подряд, а разрешать в этом файле не надо, тогда его можно вообще удалить.

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

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

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

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

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

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

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

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

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

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