Сохранение исходного адреса субдомена в адресной строке - PullRequest
1 голос
/ 15 февраля 2011

Как я могу изменить свое правило перезаписи, чтобы сохранить исходный URL-адрес субдомена в адресной строке?

В настоящее время, если ввести «username.domain.com», оно будет перенаправлено на «domain.com/username»... и я хотел бы, чтобы адресная строка оставалась на "username.domain.com".

Я использую субдомены подстановочных знаков с этим правилом перезаписи в моем файле httpd.conf:

<IfModule mod_rewrite.c>
   Options +FollowSymLinks
   Options +Indexes
   RewriteEngine On
   RewriteCond %{HTTP_HOST} !www.domain.com$ [NC]
   RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com [NC]
   RewriteRule . http://domain.com/sites/%2 [L]
</IfModule>

Возможно ли это вообще?

Заранее спасибо.

...