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 :
<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 :
<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
RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^www\.domainmu\.com$ [NC] RewriteRule ^(.*) http://domainmu.com/$1 [L,R=301]
sebaliknya, meredirect non www ke www
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