Difficulty: Moderately Challenging
Step1
Contact your domain registrar and request that they forward all requests from your new domain (e.g. www.me123.com) to your server or hosting account (e.g. www.freelargehosting.com/me123).
Step2
Download the .htaccess file from your hosting account using ftp.
Step3
Open the downloaded .htaccess file with a plain text editor. Gedit or VI for Linux, Notepad for Windows.
Step4
Add the following lines of code to the top:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.me123.*
RewriteCond %{REQUEST_URI} !/me123/
RewriteRule ^(.*)$ /subdir$1
RewriteCond %{HTTP_HOST} ^me123.*
RewriteCond %{REQUEST_URI} !/me123/
RewriteRule ^(.*)$ /me123/$1
Step6
Upload the .htaccess file to your hosting account. When prompted to replace the file, click “Yes”.
Step7
Go to your website and you should have all of your requests re-written to www.freelargehosting.com/me123.