Jika Anda telah membuat versi seluler situs web Anda, Anda harus yakin bahwa Anda mengarahkan pengunjung seluler Anda ke situs web seluler Anda. Misalnya, jika seseorang mengunjungi domain.com di ponselnya, Anda akan memerlukan cara untuk mengalihkannya ke m.domain.com
versi seluler situs Anda yang dibuat di subdomain bernama "m".
Seperti apa itu mengalihkan ke versi seluler?
jika Anda berpikir tentang bagaimana pengalihan Anda benar-benar berfungsi, dalam teori itu cukup bisa dimengerti - "Jika pengguna menggunakan perangkat seluler, alihkan ke versi seluler situs". Masalahnya adalah ketika orang mengunjungi situs web Anda, browser web mereka tidak tahu apakah, "Saya adalah perangkat seluler" atau "Saya komputer desktop". Sebagai gantinya, browser memperkenalkan dirinya dengan menyediakan "user-agent", yang mencakup nama browser, versi, dan informasi lain tentang sistem operasi Anda.
Untuk mengalihkan pengunjung seluler, Anda harus menentukan apakah browser mereka adalah browser web pada perangkat seluler atau tidak. Anda dapat menentukan browser mana yang digunakan pengunjung. Anda juga dapat melihat hal-hal lain seperti resolusi layar mereka dan apakah mereka menerima jenis file yang umum untuk perangkat seluler. Di bawah ini kami telah mencantumkan beberapa metode yang dapat Anda gunakan untuk mengarahkan pengunjung ke versi seluler situs web Anda.
Mengunakan Plugins untuk Redirect
Jika Anda menjalankan Sistem Manajemen Konten (seperti WordPress atau Joomla), mungkin ada plugin yang tersedia yang membantu menangani pengunjung seluler. Cara terbaik untuk menemukan plugin ini adalah dengan mencari Google atau mencari situs web perangkat lunak.
Metode Javascript window.location
Ponsel biasanya memiliki lebar layar yang kecil, jadi Anda harus mengarahkan pengunjung ke situs seluler Anda jika mereka memiliki lebar layar kurang dari atau sama dengan 800 piksel. Anda menempatkan kode ini di bagian header situs web utama Anda. Dengan cara itu ketika situs Anda dikunjungi, javascript akan melihat lebar browser dan mengarahkan ulang ke situs yang sesuai.
Pembahasan seara teknis masalah ini akan kami ulas secara terpisah di postingan lain, karena penekanan pada topik ini adalah implementasi .htaccess.
Harap diingat bahwa jika pengguna tidak mengaktifkan javascript, ini tidak akan berfungsi.
.htaccess URL rewrite redirects
Anda dapat menggunakan pengalihan .htaccess untuk mentransfer pengunjung berdasarkan jenis MIME yang didukung browser. Misalnya, jika browser pengguna menerima jenis mime yang menyertakan WML (Wireless Markup Language), maka kemungkinan besar itu adalah perangkat seluler.
Kode di bawah ini harus ditempatkan di file .htaccess Anda:
RewriteEngine On
# Check for mime types commonly accepted by mobile devices
RewriteCond %{HTTP_ACCEPT} "text\/vnd\.wap\.wml|application\/vnd\.wap\.xhtml\+xml" [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^ http://m.domain.com%{REQUEST_URI} [R,L]
Selamat mencoba!