httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eqbal Z" <eqb...@gmail.com>
Subject Re: [users@httpd] modify Host header
Date Fri, 28 Mar 2008 21:30:52 GMT
I am running into a strage issue on one of the servers. I have tried it on
three servers so far and it works on two of them. On of the servers
MY_HTTP_HOST is being set as "$1" instead of $1 being replaced by the
backreference in the regular expression. Anyone have any idea why that could
be. The servers I have tried this on are supposed to have identical
configurations.

On Fri, Mar 28, 2008 at 10:56 AM, Eqbal Z <eqbalz@gmail.com> wrote:

> That does not work. If I do that, apache does not even start. I get the
> error saying:
> Unrecognized Header or RequestHeader directive %:
>
> So I ended up doing this which seems to work. Can someone check my regex
> and see if this is correct? I am trying to match any characters optionally
> followed by a : followed by any characters. Then I am backreferencing
> anything before the :.
>
> SetEnvIf Host "([^:]*):?.*" MY_HTTP_HOST=$1
> RequestHeader set Host "%{MY_HTTP_HOST}e:443"
>
>   On Fri, Mar 28, 2008 at 3:52 AM, Wilda, Jet <
> Jet.Wilda@chasepaymentech.com> wrote:
>
> > Try
> >
> > RequestHeader set Host "%{SERVER_NAME}:443"
> >
> > ~Jet
> >
> > ________________________________________
> > From: Eqbal Z [mailto:eqbalz@gmail.com]
> > Sent: Thursday, March 27, 2008 5:01 PM
> > To: users@httpd.apache.org
> > Subject: [users@httpd] modify Host header
> >
> > I need to modify the Host header for my application in order to add the
> > port information.
> > I tried the following directive
> >
> > RequestHeader set Host "%{HOST_NAME}e:443"
> >
> > This sets it to (null):443
> >
> > How do I get the host name value here? For example if the request comes
> > in as http://www.myhostname.com:8100/requested_resource
> > I am trying to get the www.myhostname.com part in the above directive by
> > using %{HOST_NAME}e
> >
> > Any help is greatly appreciated.
> >
> > Thanks.
> > ----------
> > Learn more about Chase Paymentech Solutions,LLC payment processing
> > services at www.chasepaymentech.com.
> >
> > THIS MESSAGE IS CONFIDENTIAL.  This e-mail message and any attachments
> > are proprietary and confidential information intended only for the use of
> > the recipient(s) named above.  If you are not the intended recipient, you
> > may not print, distribute, or copy this message or any attachments.  If you
> > have received this communication in error, please notify the sender by
> > return e-mail and delete this message and any attachments from your
> > computer.
> >
> >
> > ---------------------------------------------------------------------
> > 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