2010-05-19 2 views
0

В настоящее время у нас есть имя domain.com/username, перенаправленное на доменное имя/доменное имя, которое затем перенаправляется в приложение domain.com/theapp.URL-адрес перезаписи для учетных записей пользователей

Это означает, что пользователи всегда видят domain.com/theapp, поэтому просмотр на странице показывает domain.com/theapp/somepage.asp

Заглядывая переместить это субдомены т.е.

username.domain.com 

(мы 'получить имя хоста и выработать пользователя из этого). Как это можно настроить? Должны ли мы перенести приложение непосредственно, чтобы сказать theapp.domain.com, а затем переписать username.domain.com на theapp.domain.com, и все работает?

Если это так, как мы можем переписать URL-адрес (mod_rewrite через ISAPI Rewrite для IIS или переписывание URL-адресов для IIS), чтобы мы могли получить доступ к webmail.domain.com и т. Д.?

ответ

0

Если вы просто хотите переместить domain.com/username к username.domain.com, вы можете сделать это с mod_rewrite:

RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com$ 
RewriteRule .* http://domain.com/setsession.asp?u=%1 [B,R=permanent] 
+0

Спасибо, но это не совсем то, что я после этого, решение заканчивается в ServerFault: http://serverfault.com/вопросы/143442/с использованием-МИС-URL-переписывание-хау к переписывания-Foo-бар-ком-бар-ком-MyApp –

Смежные вопросы