Halo para pembaca hari ini saya mau share tentang Cara Mencegah Country Redirect Blogspot Dengan Javascript. Blogger sekarang sudah menerapkan penggunaan Country Redirect yang akan otomatis merubah domain dari blogspot.com ke negara asal pengunjung sesuai country code top level domain (ccTLD). Country Redirect sebenarnya sudah pernah dikabarkan sejak 3 tahun silam tepatnya pada tahun 2012, dimana pengalihan domain blogspot.com sudah lebih dulu di terapkan untuk beberapa negara seperti di jerman, domain blogspot.com menjadi blogspot.de, dan untuk perubahan domain blogspot.com di indonesia baru terealisasi tepatnya pada tanggal 03 September 2015 sehingga blogspot.com Menjadi blogspot.co.id.
Berikut Daftar ccTLD Country Specific Domain:
India (blogspot.in), Australia (blogspot.com.au), UK (blogspot.co.uk), Japan (blogspot.jp), New Zealand (blogspot.co.nz), Canada (blogspot.ca), Germany (blogspot.de), Italy (blogspot.it), France (blogspot.fr), Sweden (blogspot.se), Spain (blogspot.com.es), Portugal (blogspot.pt), Brazil (blogspot.com.br), Argentina (blogspot.com.ar), Mexico (blogspot.mx), Indonesia (blogspot.co.id)
Country Redirect ini dapat diatasi dengan menambahkan javascript dan fungsi ncr (No Country Redirect) pada template blog.
Cara mencegah Country Redirect Blogspot dengan Java Script :
- Pertama masuklah ke dashbor blogger
- Klik menu template > kemudian klik edit HTML.
- Kemudian cari kode </head>, lalu taruh kode scrip di bawah ini tepat berada diatas kode </head>
- Lalu klik Simpan Template.
<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr); }
</script>
Kalian juga bisa gunakan kode script dibawah ini karena ini sama saja menggunakan fungsi ncr
<script type='text/javascript'> var str= window.location.href.toString(); if ((str.indexOf('.com/'))=='-1') { var str1=str.substring(str.lastIndexOf(".blogspot.")); if (str1.indexOf('/')=='-1') { var str2=str1; } else { var str2=str1.substring(0,str1.indexOf('/')+1); } window.location.href =window.location.href.toString().replace(str2,'.blogspot.com/ncr/'); } </script>
Atau jika ingin menggunakan cara manualnya kalian bisa dengan merubah scara manual url blog kalian, yaitu dengan menambahkan kode /ncr
Contohnya:
http://marwanto606.blogspot.com/ncr
http://marwanto606.blogspot.com/ncr/p/about.html
http://marwanto606.blogspot.com/ncr/2016/01/cara-mencegah-country-redirect-blogspot.html
Komentar
Posting Komentar