#============ # Di server yg ada Apache, gunakan file ini untuk menghapus index.php dari url OpenSID, # dan untuk mengamankan folder desa. # Untuk mengaktifkan, ubah nama file ini menjadi .htaccess, # Sesudah aktif, misalnya, modul Web bisa dipanggil dengan http://localhost/first. # Untuk menggunakan fitur ini, pastikan konfigurasi Apache di server SID # mengizinkan penggunaan .htaccess #============ RewriteEngine on RewriteBase / # Apabila menggunakan sub-domain atau sub-folder gunakan bentuk berikut # RewriteBase /nama-sub-folder/ # Prevent index dirs RewriteCond $1 RewriteRule ^(.*)$ index.php/$1 [L,QSA] # General dirs / files RewriteCond $1 !^(index\.php|resources|robots\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L,QSA] # Protect Folder Not Index Options All -Indexes # Paksa menggunakan https RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Periksa apakah full-path perlu disesuaikan untuk server anda # Contoh berikut untuk path seperti /home/opensidm/demo.opensid.my.id/desa/upload php_flag engine off Order Deny,Allow Deny from All # Periksa apakah full-path perlu disesuaikan untuk server anda # Contoh berikut untuk path seperti /home/opensidm/demo.opensid.my.id/desa-contoh php_flag engine off Order Deny,Allow Deny from All