Должен ли я использовать WWW в имени моего сайта?
Некоторые пользователи типа "www.tech-faq.com" в свои веб-браузеры, если они хотят достичь этой веб-странице. Другие пользователи введите только "faq.com-тек", в результате чего у "WWW" часть.
На техническом уровне, эти два имени, не относятся к одному и тому же объекту домена.
Google и другие поисковые системы, часто эти два объекта как отдельные веб-серверов.
Проверьте PageRank для нескольких доменов, чтобы увидеть результаты этого. Для некоторых областей, то PageRank будет таким же, как в Интернете и не 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 \. Примеру \. Ком [NC]
RewriteRule ^(.*) http://www.example.com/ $ 1 [L, R = 301]
</ IfModule>
Для получения более подробных инструкций по осуществлению с переадресацией на WWW. Htaccess, прочтите это докучливый WWW.
|
Закладка Должен ли я использовать WWW в имени моего сайта?
Последние сообщения блога
- SourceForge против Freshmeat

