<div dir="ltr">The other thing i'm thinking is that every http request has a host name, a server should be able to use that if it doesn't know its own name.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">

On Sun, Mar 31, 2013 at 12:45 AM, Joshua Haglund <span dir="ltr"><<a href="mailto:jhaglund@gmail.com" target="_blank">jhaglund@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>What http server are you using? With apache, I'd think <br><a href="http://httpd.apache.org/docs/2.4/rewrite/remapping.html" target="_blank">http://httpd.apache.org/docs/2.4/rewrite/remapping.html</a><br>

</div>would be where to start.<br>
</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Mar 30, 2013 at 9:25 PM, Braddock <span dir="ltr"><<a href="mailto:braddock@braddock.com" target="_blank">braddock@braddock.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have a need for HTTP redirects.<br>
<br>
A 301 redirect includes a "Location:" HTTP header with the new URL - as far as I can tell it is specified that this must be a fully qualified URL including host name.<br>
<br>
My server is not necessarily smart enough to know its full host name - it may be accessed via a NAT firewall forward, be multi-homed, it may just be mis-configured, think it is "localhost", be a reverse proxy, etc.  At any rate, this seems to be a point of woe I keep running into.<br>



<br>
Is there a better way to re-direct where I can use relative URL paths without having to worry about the hostname?<span><font color="#888888"><br>
<br>
-braddock<br>
<br>
<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>