cara mengkonfigurasi apache untuk melihat file yang tersembunyi (`.`)?


10

Bagaimana cara membuat daftar direktori di apache memperlihatkan file ./ hidden? Saya mencoba keduanya

    <Directory /var/www/*>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>

dan

    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>

tetapi tidak ada yang menunjukkan file tersembunyi

Jawaban:


18

Di suatu tempat Anda memiliki IndexIgnorearahan ( mods-enabled/autoindex.conf?) Yang menambahkan dotfiles ke daftar file untuk diabaikan (milik saya .??*). Setelah pola ditambahkan ke daftar abaikan, itu tidak dapat dihapus.


Apakah Anda tahu, jika ini dapat dikonfigurasi "secara lokal", jadi untuk menyelesaikan masalah ini ?
Emanuel Berg

1
@EmanuelBerg direktif mengatakan itu valid di VirtualHost dan .htaccess sehingga dimungkinkan untuk mengaturnya "secara lokal" dengan mengingat bahwa Anda tidak dapat mengeset nama file yang ditambahkan pada level yang lebih tinggi, sehingga Anda harus menghapus konfigurasi global sepenuhnya.
DerfK

Untuk dapat membuat daftar file .htaccess .htpasswd Anda juga harus menambahkan daftar eksplisit menggunakan arahan <Files>; lihat /etc/apache2/apache2.conf tempat file-file ini disembunyikan: '<Files ~ "^ \. ht"> Order allow, deny Allow from all Satisfy all </Files>'
Daniel Sokolowski

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.