Redirect website tanpa www menjadi www

Selera orang memang berbeda-beda, saya lebih suka website tanpa www karena lebih simple (tidak ribet), tetapi ada juga orang yang menghendaki websitenya harus dengan www. Ada alasan mereka diantaranya :

– website dengan www dianggap lebih mudah terindex di google (belum tentu benar)

Dari diskusi forum yang saya baca justru banyak website yang tidak menggunakan www. Secara umum sebenarnya dengan dan tanpa www website bisa diakses (tanpa setting apapun).

Caranya sebagai berikut :

Ada 2 cara yang bisa digunakan :
1. menggunakan javascript
Untuk meredirect http://domainAnda.com menjadi http://www.domainAnda.com
tambahkan kode ini ke file index :

 Code:
<script type="text/javascript"> var str = location.href; var patt = /www/i; var www = str.match(patt); if(www ==null) { window.location = "http://www.domainmu.com/" } </script>

Kebalikannya:

Mengarahkan / Redirect  website dengan www ke tanpa  www :

Code dicopy pada file index :
<script type="text/javascript"> var str = location.href; var patt = /www/i; var www = str.match(patt); if(www !=null) { window.location = "http://domainmu.com/" } </script>

2. menggunakan .htaccess
edit file .htaccess dan tambahkan baris ini untuk meredirect www ke non www

Code:
RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^www\.domainmu\.com$ [NC] RewriteRule ^(.*) http://domainmu.com/$1 [L,R=301]

sebaliknya, meredirect non www ke www

Code:
RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^domainmu\.com$ [NC] RewriteRule ^(.*) http://www.domainmu.com/$1 [L,R=301]

menggunakan .htaccess ini paling ampuh karena akan terredirect berikut querystrings nya

sumber : forums.klikajadeh.net

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top