Re: [users@httpd] grab header to redirect

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux