On 8/15/06, Declerck Michael-W30479 <W30479@xxxxxxxxxxxx> wrote:
Can you be a bit more specific? The examples show how to redirect a file access to a specific URL. I want a specific URL to redirect to a file (a different page than the DirectoryIndex). Michael -----Original Message----- From: jslive@xxxxxxxxx [mailto:jslive@xxxxxxxxx] On Behalf Of Joshua Slive Sent: Wednesday, August 09, 2006 10:31 AM To: users@xxxxxxxxxxxxxxxx Subject: Re: [users@httpd] grab header to redirect On 8/9/06, Declerck Michael-W30479 <W30479@xxxxxxxxxxxx> wrote: > Hello, > Is there a way to grab a header/DNS name using Apache 2.2? > A little background: > I have a primary DNS name and a secondary DNS name that maps to the > same IP address. > Right now, my Apache 2.2 configuration redirects the client directly > to the index.pl page using the directives: > <IfModule dir_module> > DirectoryIndex index.pl > </IfModule> > when the DNS routes the client to my server. > > The secondary DNS name will also route to the same IP, thus serving > index.pl for the second DNS name as well, which is not what I want to > do. > I have been informed that the secondary DNS name will not change in > the browser when it routes to the server. > > Is there a way to grab this DNS name (would this be found as a > header?) and redirect the client based on what that name is? > I have a little bit of experience with mod_rewrite, but that > experience is nominal at best. Sounds like you are looking for: http://httpd.apache.org/docs/1.3/misc/FAQ.html#canonical-hostnames
NameVirtualHost *:80 <VirtualHost *:80> ServerName PrimaryDNSName DocumentRoot ... DirectoryIndex index.pl </VirtualHost *:80> <VirtualHost *:80> ServerName SecondaryDNSName # It is not clear from your message what you want to do here. # If you simply want to change SecondaryDNSName to PrimaryDNSName # in the browser's location bar, use Redirect / http://PrimaryDNSName/ # On the other hand, if you want to serve different content for the # SecondaryDNSName, you can configure that content here... DocumentRoot ... DirectoryIndex index.html ... </VirtualHost> Joshua. --------------------------------------------------------------------- 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@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx