Должен ли я использовать WWW в имени моего сайта?

Некоторые пользователи типа "www.tech-faq.com" в свои веб-браузеры, если они хотят достичь этой веб-странице. Другие пользователи введут лишь "Tech-faq.com", в результате чего у "WWW" часть.

На техническом уровне, эти два названия не относятся к одному и тому же объекту домена.

Google и другие поисковые системы, часто видим этих двух объектов в виде отдельных веб-серверов.

Проверьте PageRank для нескольких доменов, чтобы увидеть результаты этого. Для некоторых доменов, то PageRank будет одинаковым для обоих WWW и не WWW доменов. Что касается других областей, PageRank будет отличаться для каждого домена.

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

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

Большинство веб-мастеров выбирать перенаправить все запросы пользователей к WWW-версия их доменное имя. Попробуйте ввести "Tech-faq.com" в Вашем браузере. Вам будет автоматически перенаправлен на "www.tech-faq.com".

Лучший способ осуществить это на веб-сервер Apache для использования в функциональных mod_rewrite перенаправить все запросы пользователей к доменным именем по вашему выбору.

Загрузка mod_rewrite в Apache

Первый шаг состоит в том, чтобы изменить ваш httpd.conf файл для загрузки модуля mod_rewrite.

Это, скорее всего, уже сделали. Если нет, однако, очень просто добавить.

1. Найти раздел, в вашем httpd.conf файл, который содержит LoadModule команд.

2. Добавить эту LoadModule команду, если она еще не существует:

LoadModule rewrite_module / USR / местные / libexec / Apache / mod_rewrite.so

Будьте уверены, что использование правильных расположение mod_rewrite.so файлов в вашей системе.

Вариант: httpd.conf или. Htaccess

Следующий шаг заключается в настройке переписывание правил. Это может быть сделано либо в вашем файле httpd.conf или в лицо. Htaccess файлов.

Если у вас есть доступ к httpd.conf, то, вероятно, легче внести изменения там. Если вы находитесь на общую сервера и не имеют доступа для редактирования httpd.conf, это не более, сложно делать изменения, Вашей. Htaccess файл.

Выбор места часто вопрос личного вкуса.

Переписывающие для WWW в httpd.conf

Чтобы настроить переписать правила в httpd.conf, изменить соответствующий контейнер VirtualHost.

Добавить строки ниже, чтобы контейнер VirtualHost для вашего веб-сайта.

Будьте уверены, что необходимо изменить имя хоста в соответствии с настройками на вашем сервере.


RewriteEngine по
RewriteCond% (HTTP_HOST)! ^ Www.example.com (: 80)? $
RewriteRule ^/(.*) http://www.example.com/ $ 1 [L, R = 301]

Переписывающие для WWW в. Htaccess

Будьте уверены, что необходимо изменить имя хоста в соответствии с настройками на вашем сервере.


<IfModule Mod_rewrite.c>
На RewriteEngine
RewriteBase /
RewriteCond% (HTTP_HOST)! ^ WWW \. Примере \. COM [NC]
RewriteRule ^(.*) http://www.example.com/ $ 1 [L, R = 301]
</ IfModule>

Для получения более подробных инструкций по внедрению переадресацию на WWW в. Htaccess, читаем, что досадный WWW.



Top 5 бесплатных сетевых инструментов

Закладка Должен ли я использовать WWW в имени моего сайта?

Последние записи в блогах


Copyright 2008-техническая FAQ. Все права защищены.