How to change my document root folder using an .htaccess fil

Linux Web Hosting Related Discussions

How to change my document root folder using an .htaccess fil

Postby webhostingindia » Sun Apr 01, 2012 10:36 am

By default your website is loaded from the public_html folder of your account. The public_html directory is also called web root folder or document root folder. If you've created a test website under a sub-folder and you want it to be displayed when you type your domain name, add the following lines to the .htaccess file in the public_html folder:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain-name.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domain-name.com$
RewriteCond %{REQUEST_URI} !folder/
RewriteRule (.*) /folder/$1 [L]

In the above lines you should replace the following 2 strings:

domain-name.com - Type your own domain name
folder - Type the name of the sub-folder which has the test/development website

If there is no .htaccess file in the public_html folder you can easily create one using cPanel->File Manager. Then, type your domain name in a browser and you should see the website which is in your test folder.

Web Hosting India
Reseller Web Hosting
webhostingindia
 
Posts: 51
Joined: Sun Mar 11, 2012 4:46 pm

Return to Linux Web Hosting Support

Who is online

Users browsing this forum: No registered users and 2 guests

cron