doxteez
doxteez

Reputation: 11

URL rewriting .htaccess help needed

Assume I have two domain names example1.com and example2.com. I forwarded example1.com to example2.com using the domain forwarding on hosting panel. It works fine but when I go to example1.com/sub it just shows example2.com as the URL. I want it to show example2.com/sub. I tried URL rewriting but no luck so far. It just keep loading and shows nothing. Am I missing something ?

This the rule I used.

RewriteEngine On
RewriteCond   %{HTTP_HOST}   !^example1.com$         [NC]
RewriteRule   (.*)           http://www.example2.com/$1  [R=301]

Upvotes: 1

Views: 33

Answers (2)

Eugeny
Eugeny

Reputation: 113

In RewriteCond rule you use !, which mean negate the result of the condition.

Upvotes: 0

Jon Lin
Jon Lin

Reputation: 143966

First make sure that you've cleared your browser's cache. If it's a 301 redirect your browser will cache the redirect. Then make sure to turn off your hosting panel's forwarding.

Other than that, your rule should work fine, assuming it's at the top of the htaccess file in example1.com's document root.

Upvotes: 1

Related Questions