Membatasi Akses Folder Assets atau Public Folder di Halaman Website

Membatasi Akses Folder Assets atau Public Folder di Halaman Website

folder assets di halaman website

Seringkali ketika selesai ngoding ada saja folder yang seharusnya tidak boleh dilihat secara langsung oleh publik tapi tetap masih bisa diakses atau dilihat, sebut saja misalnya folder assets yang seringnya digunakan untuk menampung file css atau js bahkan tidak jarang berisi file-file gambar juga.

Jika hanya terdiri dari 1 folder saja mungkin dengan menambahkan file index.html saja di folder tersebut sudah cukup membantu. Tapi bayangkan jika terdapat beberapa sub folder yang jumlahnya banyak pasti hal ini lumayan bikin kesel kalau harus bikin file index.html satu persatu.

Mau tidak mau saya harus mencari cara agar bisa melakukan pembatasan tanpa harus membuat file index.html satu persatu. Copy paste? Mungkin saja, tapi sama gak enaknya juga.

Akhirnya saya memanfaatkan file .htaccess untuk mengatasi hal tersebut.

Cara Menyembunyikan atau Membatasi Folder Assets:

Caranya, cukup buat 1 file .htaccess dan simpan di folder assets atau sembarang folder yang ingin dibatasi maka sub folder yang lain didalam folder assets tersebut akan ikut serta dibatasi.

Isi dari file .htaccess seperti ini:
Options -Indexes

Seperti ini contoh gambarnya:

.htaccess pada folder assets
.htaccess pada folder assets
Dengan cara tersebut akhirnya folder tersebut sudah tidak bisa diakses secara publik. Jika ada yang mencoba mengakses folder tersebut maka yang muncul adalah peringatan: 
Directory access is forbidden.
Selesai.

Di bawah kipas angin yang berputar
Dinar Elok, 18 Maret 2018
Semarang
Cara Menginstall MongoDB di Ubuntu, Linux Mint 16.04

Cara Menginstall MongoDB di Ubuntu, Linux Mint 16.04

mongodb aviantorichad

Karena ada kebutuhan untuk belajar hal baru, maka saya memutuskan untuk belajar menggunakan MongoDB. Tidak ada yang salah dengan database MySQL yang sudah saya gunakan selama ini. Hanya saja ada yang kurang rasanya jika teknologi yang makin berkembang tidak dibarengi dengan berkembangnya skill saya. Harapannya jika bisa menggunakan atau menguasai teknologi baru bisa juga untuk mendapatkan projek-projek baru yang membutuhkan teknologi baru tersebut.

OKe, langsung saja saya akan mendokumentasikan cara menginstall database MongoDB di laptop saya yang terinstal Linux Mint 16.04 yang juga turunan dari Ubuntu 16.04 Xenial Xerus.

Berikut Cara Menginstall MongoDB di Ubuntu/Linux Mint 16.04 (jalankan di terminal):

Update PPA
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Update apt
sudo apt update 

Instal MongoDB
sudo apt install mongodb

Selesai.
Untuk konfigurasi dan penggunaannya akan dilanjutkan pada postingan yang akan datang.