Menonaktifkan Daftar Direktori di Apache: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
===Di Apache Virtual Host=== | ===Di Apache Virtual Host=== | ||
<syntaxhighlight lang="bash"> | |||
<Directory /var/www/public_html> | <Directory /var/www/public_html> | ||
Options -Indexes | Options -Indexes | ||
</Directory> | </Directory> | ||
</syntaxhighlight> | |||
===Di File .htaccess=== | ===Di File .htaccess=== | ||
<syntaxhighlight lang="bash"> | |||
Options -Indexes | |||
</syntaxhighlight> | |||
Saat menggunakan .htaccess, pastikan bahwa server Apache diaktifkan untuk menggunakan file <code>.htaccess</code> untuk direktori itu. Dalam banyak kasus, <code>.htaccess</code> dinonaktifkan secara default. | Saat menggunakan .htaccess, pastikan bahwa server Apache diaktifkan untuk menggunakan file <code>.htaccess</code> untuk direktori itu. Dalam banyak kasus, <code>.htaccess</code> dinonaktifkan secara default. | ||
Revision as of 17:20, 13 November 2022
Untuk menonaktifkan daftar direktori untuk direktori tertentu, tambahkan pengaturan berikut di Apache Virtual Host atau buat file .htaccess di direktori itu dengan konten di bawah ini. Options -Indexes menonaktifkan daftar file di situs web jika file indeks hilang.
Di Apache Virtual Host
<Directory /var/www/public_html>
Options -Indexes
</Directory>
Di File .htaccess
Options -Indexes
Saat menggunakan .htaccess, pastikan bahwa server Apache diaktifkan untuk menggunakan file .htaccess untuk direktori itu. Dalam banyak kasus, .htaccess dinonaktifkan secara default.
Terakhir, muat ulang layanan Apache setelah melakukan perubahan di Virtual host untuk menerapkan perubahan.