Tech Magazine

How i Redirect My Main Site to My Mobile Site Using Htaccess

Posted on the 05 October 2012 by Babanature @proudlyonenaija

You have created a website that is nice and beautiful but don’t you think something is missing? Still thinking what is missing? The mobile version of your site of cuss!

Ok! Let’s say you have created a mobile version of your site how do you redirect your mobile users automatically to your mobile site? Now if you check http://onenaija.net on your pc it will redirect you to the desktop view and if you visit the site with your mobile phone, it will redirect you to the mobile view of the forum.

Today many people use mobile phones to surf the internet and it would be nice to give your site that slick look on the mobile platform. There are ways, in which you can redirect your users but today, I will be showing you the easiest way using htaccess. If you have created a mobile version of your site then this is for you.

The steps are so simple and do not need technical skills to implement but you must follow the step accordingly because .htaccess is very strong.

STEPS TO CREATE HTACCESS…

HOW I REDIRECT MY MAIN SITE TO MY MOBILE SITE USING HTACCESS

First you’re going to check your cpanel to know if you have .htacces present, if you don’t have .htaccess in your cpanel, we’ll create one now.

First open your notepad and paste the below code in it.

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_USER_AGENT} android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge\ |maemo|midp|mmp|opera\ m(ob|in)i|palm(\ os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows\ (ce|phone)|xda|xiino [NC,OR]

RewriteCond %{HTTP_USER_AGENT} ^(1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a\ wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r\ |s\ )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1\ u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(\ i|ip)|hs\-c|ht(c(\-|\ |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(\ |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(\ |\/)|klon|kpt\ |kwc\-|kyo(c|k)|le(no|xi)|lg(\ g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-|\ |o|v)|zz)|mt(50|p1|v\ )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v\ )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|\ )|webc|whit|wi(g\ |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-) [NC]

RewriteRule ^$ http://onenaija.net/forum  [R,L]

NOTE: Change the “RewriteRule ^$ http://onenaija.net/forum  [R,L]” to your own url.

The above image showed the code in a notepad. Now save the code as .htaccess

NOTE: Make sure it has no extensions like .htaccess.txt it should just be only .htaccess

Go to your cpanel and upload the .htaccess you created. Have you uploaded it, ok now check your mobile browser and see if it redirects.

NOTE: If the .txt extension still shows in the .htaccess just edit it with your cpanel editor to make it just .htaccess.

Hope this certify your need? If you got any question regarding this topic feel free to use the comment box below.

If this post is of help to you, kindly click the like button and recommend us to friends. Don’t forget to subscribe to our rss feed for post on the go.


Back to Featured Articles on Logo Paperblog