Pernah kita membahas Cara Menemukan Posisi Modul pada Joomla 2.5 . Pada Joomla 2.5 dan 3 untuk melihat posisi modul cukup hanya dengan menambahkan /?tp=1 setelah nama domain. Hal yang paling sering dilupakan oleh Newbie adalah mensetting Global Configuration Template untuk parameter Preview Module Positions status Disable.
Contoh:
- www.namadomainanda.com/?tp=1
- www.namadomainanda.com?tp=1
Maka anda akan mendapati posisi modul yang anda published dari layout template yang anda gunakan. Seperti sudah kita ketahui dengan mengetahui posisi modul anda dapat dengan mudah menata dan mengelola modul yang akan anda gunakan dalam website anda. Metode ini adalah sangat umum digunakan oleh para pengguna Joomla.
Bagaimana menyembunyikan link URL tersebut agar siapapun tidak bisa melihat posisi modul yang anda gunakan. Caranya cukup mudah. Anda hanya cukup menambahkan kode berikut pada file .htaccess. Pada Joomla anda harus merubah htaccess.txt menjadi .htaccess.
Anda bisa mengedit file .htaccess melalui CPanel >> File manager . Pada Root Folder Public_Html pilih dan temukan file .htaccess. Selanjutnya klik icon “Edit“
Selanjutnya tambahkan kode dibawah ini ke file .htaccess anda:
##### Start ?tp=1 prevention ###### RewriteCond %{QUERY_STRING} tp=(.*) RewriteRule ^(.*)$ index.php [F,L] ##### End ?tp=1 prevention ######
Setelah selesai klik tombol “Save Changes” pada Code Editor.
Tips: Saya menyarankan sebaiknya langkah ini anda gunakan setelah web anda benar-benar matang dan anda hafal dengan posisi modul template anda karena www.namadomainanda.com/?tp=1 tersebut menjadi Celah untuk Hacker.
Selamat mencoba dan semoga berhasil..