Crossroads » BLOG » Записки чайника » Редирект на www

Редирект на www

  • Dislike
  • 0
  • Like

Если ваш сайт доступен по адресу site.com и www.site.com, то это может вызвать путаницу в сборе статистики, да и поисковики воспринимают это как два разных сайта. На этих адресах действительно может быть два разных сайта. На серверах Apache эту проблему решает mod_rewrite. Редактируем файл .htaccess.
Если на вашем хостинге mod_rewrite доступен, но не активен, то в начало файла пишем строку

RewriteEngine On

Далее пишем
RewriteCond %{HTTP_HOST} ^site\.com$
RewriteRule ^(.*)$ http://www.site.com/$1 [R=301,L]

Это для перенаправления посетителей с site.com на www.site.com. Заменяем "site" и "com" на своё.
Для перенаправления в обратную сторону, т.е. с www.site.com на site.com в файл .htaccess добавляем следующие строки
RewriteCond %{HTTP_HOST} ^www.site\.com$
RewriteRule ^(.*)$ http://site.com/$1 [R=301,L]


Like Dislike




Tags: .htaccess, Apache


 
  • Creative Commons Licence
  • Norton Safeweb
  • Website Uptime Monitoring By ServiceUptime.com