Welcome to WebmasterWorld Guest from 54.163.35.238

Forum Moderators: Ocean10000 & incrediBILL & phranque

Message Too Old, No Replies

Internal Not External ReWrite Required

     

papamaku

3:44 pm on Apr 7, 2005 (gmt 0)

10+ Year Member



I can do an external rewrite from one host to another fine:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domain\.com
RewriteRule .* [www2.domain.com%{REQUEST_URI}...] [L]

However I want 'www' to stay in the address bar, while 'www2' is the site that is queried.

I read that you just need to remove the http:// to make it internal, e.g.:

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.domain\.com
RewriteRule .* www2.domain.com%{REQUEST_URI} [L]

But this gives me a 400 bad request - any ideas?

jdMorgan

8:11 pm on Apr 7, 2005 (gmt 0)

WebmasterWorld Senior Member jdmorgan is a WebmasterWorld Top Contributor of All Time 10+ Year Member



By definition, you can't internally rewrite to a different domain.

If you want to server content from another server under the originally-requested URL, see Apache mod_proxy.

Jim

 

Featured Threads

Hot Threads This Week

Hot Threads This Month