Урок - Редирект c домена "www" на домен без "www".

Главная » Курсы » Курс Разработка сайта AMP (Apache,PHP, MySQL) » Урок - Редирект c домена "www" на домен без "www".

Обучающий онлайн курс
Разработка сайта AMP (Apache,PHP, MySQL)

Лицензия: Копирование запрещено.
↑ Разработка сайта AMP (Apache,PHP, MySQL)
  Урок - Редирект c домена "www" на домен без "www".  
Текущий урок - первый.   Следующий урок →
Урок - Редирект c домена без "www" на домен с "www".

Часто возникает задача сделать, чтобы сайт был доступен по адресу без поддомена www (т.е. вместо http://www.example.com должен быть адрес http://example.com).

Важно для решения этой задачи, во-первых - сохранить передаваемые GET-параметры, во-вторых - указать 301 код редиректа.

Для решения этой задачи воспользуемся модулем mod_rewrite в Apache:

<IfModule mod_rewrite.c>     RewriteEngine on     RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]     RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

</IfModule>

 

 

↑ Разработка сайта AMP (Apache,PHP, MySQL)
  Урок - Редирект c домена "www" на домен без "www".  
Текущий урок - первый.   Следующий урок →
Урок - Редирект c домена без "www" на домен с "www".