Tim
Tim

Reputation: 3131

Simple .htaccess subdomain rewrite

I know there is a lot of questions on here about this... but right now I feel like a deer stunned by oncoming headlights... I just don't know where to start and which option to choose.

My requirements are simple.

User goes to http://application.domain.com or http://www.application.domain.com and the real location of these files is http://www.domain.com/application

Obviously this needs to be done using wildcards so that any domain (even if it doesn't exist) triggers the rewrite.

I hope this makes sense to someone

EDIT: I should also mention I have added the wildcard A record to my DNS entries in Cpanel *.domain.com

Thanks

Tim

Upvotes: 4

Views: 19190

Answers (2)

Tim
Tim

Reputation: 3131

I posted this question onto serverfault.com and icyrock solved it. Incase anyone else is wondering the answer given is here:

https://serverfault.com/questions/203780/troubleshooting-a-htaccess-wildcard-subdomain-rewrite/203804#203804

Tim

Upvotes: 3

Simplest way in .htaccess would be to put the following in an htaccess file as high up in the hierarchy as possible.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.application\.* [OR]
RewriteCond %{HTTP_HOST} ^application\.* [NC]
RewriteRule .* http://www.domain.com/application [L]

Upvotes: 1

Related Questions