Hi Friends, I want to redirect a domain.com to domain.com/folder, so I used this in rule .htaccess RewriteEngine On Options +FollowSymlinks RewriteCond %{HTTP_HOST} ^(www\.)?domainname\.com$ [NC] RewriteRule ^ http://www.domainname.com/folder[R,L] Unfortunately, when I reloaded the browser I got a 500 Internal Server Error. How can I fix this?
Hi, try the code given below. ======== RewriteEngine on RewriteCond %{HTTP_HOST} ^(www.)?example.com$ [NC] RewriteCond %{REQUEST_URI} !^/subfolder/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /subfolder/$1 RewriteCond %{HTTP_HOST} ^(www.)?example.com$ [NC] RewriteRule ^(/)?$ subfolder/index.html [L] ==============
Hi Thanks, but the problem was solved using this command RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} domain.com$ RewriteRule ^(.*)$ subfolder [L]