Thanks guys for your suggestions. In mean time i have got a good
link describing many situations.

These situations I believe has many takers.

http://httpd.apache.org/docs/2.0/misc/rewriteguide.html

<http://httpd.apache.org/docs/2.0/misc/rewriteguide.html>
Regards,
Vijay Shanker Dubey



On Wed, Dec 23, 2009 at 6:46 AM, Igor Cicimov <icici...@gmail.com> wrote:

> Only this %(HTTP_HOST) should be in curly brackets
>
>
> On Wed, Dec 23, 2009 at 1:51 AM, Oliver Schoenborn <scho...@cae.com>wrote:
>
>> Vijay,
>> If you have a small number of subdomains, I would try, for each one:
>>
>> <virtualhost *:80>
>>    ServerName subdomainN.domain.com
>>    ProxyRequests off
>>    ProxyPass         /   http://domain.com/key/subdomainN
>>    ProxyPassReverse  /   http://domain.com/key/subdomainN
>> </virtualhost>
>>
>> Otherwise I would try a rewrite rule such as:
>>
>> RewriteCond %(HTTP_HOST) (.+).domain.com
>> RewriteRule ^(.+)$ %(HTTP_HOST)$1    [C]
>> RewriteRule (.+).domain.com(.*) http://domain.com/key/$1$2     [L]
>>
>> The first rule is required so that pattern matching can extract the
>> subdomain name. The condition can be removed if the rewrite rules appear in
>> a vhost.
>>
>> Oliver
>>
>>
>> From: vijay shanker [mailto:vijay.s...@gmail.com]
>> Sent: December 22, 2009 4:49 AM
>> To: users@httpd.apache.org
>> Subject: [us...@httpd] URL re-writing problem
>>
>> Hi all,
>>
>> I am very new to httpd server. And i have a immediate problem to solve. My
>> server instance is running on centos box.
>>
>> If a request comes to my server as
>>
>> ----
>> http://sub-domain.domain.com
>> ---
>>
>> This should be translated to
>>
>> ---
>> http://domain.com/key/sub-domain
>> ---
>>
>> I have configured many virtual host on my server. But this is quite a case
>> and i am running out of ideas
>>
>>
>> Any suggestion: what should i do?
>>
>>
>>
>>
>> Regards,
>> Vijay Shanker Dubey
>>
>> ---------------------------------------------------------------------
>> The official User-To-User support forum of the Apache HTTP Server Project.
>> See <URL:http://httpd.apache.org/userslist.html> for more info.
>> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
>>   "   from the digest: users-digest-unsubscr...@httpd.apache.org
>> For additional commands, e-mail: users-h...@httpd.apache.org
>>
>>
>

Reply via email to