tutorial proteksi folder assets pada codeIgniter terbaru 403 forbidden access

pada kesempatan ini saya akan memberikan tutorial sederhana dan simple yaitu bagaimana melakukan proteksi folder asset agar tidak bisa di kunjungi untuk proteksi keamanan demi menjaga hal-hal yang tidak terduga.

ketika file project coding kita sudah siap ke tahap production yaitu akan di deploy atau upload ke server atau hosting, tentu ada langkah secara sederhana untuk melindungi folder assets yang berisi baik file-file js, css, ataupun gambar.

Dengan melindungi folder assets tersebut maka ketika di akses di browser akan muncul peringatan error 403 forbidden access di CodeIgniter
anda juga dapat melakukan custom pesan atau halaman erorr tersebut yaitu sebagai berikut :
cara custom halaman error codeIgniter 

proteksi folder assets CodeIgniter terbaru
proteksi folder assets CodeIgniter terbaru
Ok langsung saja, ke tutorial untuk proteksi folder assets codeIgniter dengan forbidden acces. yaitu :
1. copy file .htacces dan index.html yang berada di application
2. paste ke folder assets di codeIgniter
3. kemudian test dengan akses url di browser yang menuju folder assets, akan tampil error 403 forbidden acces,  seperti gambar di atas.

Gimana sangat mudahkan, cara untuk melindungi folder assets di codeIgniter dengan pesan error 403 forbidden acces.

eh, tapi di ubah lagi.. configiruasi file .htaccess nya. karena file js, css, atau img akan tidak bisa di panggil di halaman web..
ubah file .htacess dari
<IfModule authz_core_module>
    Require all denied
</IfModule>
<IfModule !authz_core_module>
    Deny from all
</IfModule>

menjadi seperti dibawah
RewriteCond %{REQUEST_URI} !\.(?:css|js)$ [NC]
RewriteRule ^assets/ - [L,F] 


Ok, begitu saja cara untuk melindungi prokteksi (protect) folder public assets pada CodeIgniter, terimakasih semoga membantu. happy Coding


Comments

  1. gan... ane uda ikutin tutorial di atas.... emang bener uda forbidden acces.. tapi link yang menuju kesana juga engga bisa ya?? css.nya jadi gak ke konek

    ReplyDelete
  2. konfigurasi tuh digunakan setelah website dijalankan semua dan normal

    baru setting proteksi folder assets,

    jadi dijalankan dulu websitenya, kalau sudah work, norrmal, baru setting proteksi folder assets,
    dan coba run lagi

    ReplyDelete

Post a Comment