Thoman
Thoman

Reputation: 792

How to redirect using .htaccess file

I'm trying to do something like this...

Redirect www.mysite.com/directory/* to my subdommain.mysite.com/directory/*

Please help me

RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule ^directory/(.*)$ http://subdommain.mysite.com/directory/$1 [R=301,L]

I want like it

Upvotes: 0

Views: 104

Answers (1)

David Hancock
David Hancock

Reputation: 14991

Try adding this to your .htaccess file if you want to redirect all requests from www.mysite.com to subdomain.mysite.com:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule ^(.*)$ http://subdomain.mysite.com/$1 [R=301,L]

Try adding this to your .htaccess file if you want to redirect only requests for /anydirectory/ from www.mysite.com/anydirectory/ to subdomain.mysite.com/anyotherdirectory/:

RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule ^anydirectory/(.*)$ http://subdommain.mysite.com/anyotherdirectory/$1 [R=301,L]

Upvotes: 1

Related Questions