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