Hosting Self Hosted WordPress Blogs not installed in Root

If the WordPress is installed in /wordpress subfolder then the blog can be accessed www.example.com/wordpress but if you want the blog to be default page servered by the web-server.. there are many ways to do this.. but involves modification to many files and coping index.php, wp-config.php etc..

A simple solution is to edit “.htaccess” in the root folder (if it does not exist use text editor to  create the file ) note the ‘.’ in file name

RewriteEngine On
# Not a necessity .. but a learn on .htaccess so that
# even Intranet access is available from Root..# OR is use
RewriteCond %{HTTP_HOST} ^(www.)?192.168.1.40$ [OR] RewriteCond %{HTTP_HOST} ^(www.)?example.com$ [NC] RewriteRule ^(/)?$ wordpress [L] # Use the below if you want the user Browser to remember this redirect
# RewriteRule ^(/)?$ wordpress [L,R=301]

Posted in Web Server and tagged , , .

Leave a Reply