If you are running Apache for your web server, and mod_rewrite is installed (this is a pretty typicaly module on all installations) this is actually pretty easy.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain\.yourdomain\.com
RewriteRule ^(.*)$ http://www\.yourdomain\.com/subdomain/$1 [L]

Add this code to your apache configuration file – the easiest location is in the .htaccess file in your root web directory. This should redirect the browser with a 302 Found message.

You can do some pretty fancy things with mod_rewrite, but this is simple and gets the job done!

1 comment
  1. Pingback: Dave Drager

Comments are closed.

You May Also Like

Office 2007 Error: Compile error in hidden module: distMon

If you receive this error while opening Excel or other Microsoft Office…

Centos pip Python Install Error in pip-build-root

While attempting to install Thumbor on a CentOS server I recently had…

How to Turn PHP into an RPM The Easy Way with FPM

So you have a custom PHP binary that you wish to distribute…

Outlook 2003 or 2007 Won’t Save Hosted Exchange Password

For many people using hosted Exchange services, password saving problems could plague…