blog.serverclub.ru
Блог компании ServerClub

редирект

Редирект с поддомена apache mod_rewrite - новости - ServerСlub

25 ноября 2014 г.4

Вновь небольшая заметка.

Одному из наших клиентов было необходимо произвести перенаправление со всех поддоменов на домен, при чем после / поставить имя поддомена.

Предыдущее зубодробительное предложение расшифровывается так:

кто-то вбивает в строке своего браузера адрес poddomen.domain.biz, а нам необходимо превратить его в domain.biz/poddomen

Делается это путем добавления в .htaccess(либо в конфиг виртуалхоста) следующих строк:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.* [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.biz
RewriteRule ^(.*) http://domain.biz/%1 [L]