httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oliver Schoenborn <scho...@cae.com>
Subject RE: [users@httpd] URL re-writing problem
Date Tue, 22 Dec 2009 14:51:07 GMT
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.shad@gmail.com] 
Sent: December 22, 2009 4:49 AM
To: users@httpd.apache.org
Subject: [users@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-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message