a2enmod rewrite /etc/init.d/apache2 restart
July 19, 2009
May 11, 2009
How to redirect mail.domain.com to roundcube using mod_rewrite
This only works only if you have a dedicated IP on your cPanel account
Many people are having problems accessing cPanel mail clients , entering mail client from cPanel takes a lot of times and memorizing the URL which is located on “http://domain.com:2095/3rdparty/roundcube/index.php” is not easy, also it is very long.
after some research, I found an excellent solution to solve this problem one time forever and for all addon domains !
cPanel makes a CNAME entry for mail.maindomain.com and all mail.addondomains.com to maindomain.com automatically , we will use it to do the trick.
create .htaccess file in the root directory of your main domain ( /public_html folder ) and copy and paste the following code into it :
Options +FollowSymlinks RewriteEngine on RewriteCond %{http_host} ^mail\.(.*)\.com$ [NC] RewriteRule ^(.*)$ http://%1.com:2095/3rdparty/roundcube/index.php [R=301,NC,L]
it will redirect mail.maindomain.com and all of mail.addondomains.com to http://domain.com:2095/3rdparty/roundcube/index.php
May 7, 2009
Redirect 301 domain.com to www.domain.com using mod_rewrite
For SEO improvements you may want to create a permanent redirect (301) from your domain.com to www.domain.com.
you can do it easily using Apache mod_rewrite , simply open .htaccess file in the root directory of your website and add the following lines to it :
Options +FollowSymLinks RewriteEngine On rewritecond %{http_host} ^domain.com [NC] rewriterule ^(.*)$ http://www.domain.com/$1 [R=301,NC,L]
it will do the trick for you 🙂