Amankan direktori Joomla Anda dengan .htaccess |
Tip Dan Trik
Mustofa Mahmud Abubakar,
Friday, 06 February 2009 18:14
Kita mungkin sering mangalami kendala ketika membuat folder baru di Joomla. kita kelupaan membuat file "index.html" yang fungsinya sebagai penutup direktori, agar file-file yang ada di direktori kita tidak terlihat. padahal file "index.html" tersebut sangat penting sebagai penutup celah keamanan website joomla yang kita bangun. Tetapi sekarang ada cara yang lebih simple agar kita tidak dipusingkan membuat file "index.html" baru setiap kali kita membuat direktori/folder baru.
Caranya adalah dengan membuat file ".htaccess" pada direktori yang
ingin Anda amankan. file ini bekerja hingga ke sub-sub direktori. Jadi
kita tidak perlu lagi membuat file ".htaccess" pada sub direktori.
Caranya buat file "htaccess.txt" dengan menggunakan notepad yang isi sebagai berikut:
<FilesMatch
".(engine|inc|info|install|module|profile|po|sh|.*sql|theme|tpl(.php)?|xtmpl)$|^(code-style.pl|Entries.*|Repository|Root|Tag|Template)$">
Order allow,deny
</FilesMatch>
Options -Indexes
Options +FollowSymLinks
ErrorDocument 404 /index.php
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Setelah Anda simpan file "htaccess.txt" kemudian buka Command Prompt. Gunakan perintah
ren htaccess.txt .htaccess
untuk mengubah file "htaccess.txt" menjadi ".htaccess".
Setelah
selesai, upload file ".htaccess" ke direktori yang Anda inginkan.
Setelah itu cobalah Anda mengakses direktori tersebut. Lihat!! hasilnya.
Saya menyarankan, Anda mengupload file ".htaccess" di atas public directory (contoh: public_html).
Jika misalnya Anda sudah mempunyai file ".htaccess" bawaan Joomla tinggal Anda tambahkan saja script diatas pada file tersebut.
Last Updated on Tuesday, 24 February 2009 17:09