Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [solved] Brak zdjęć po zablokowaniu dostępu do katalogu
Forum PHP.pl > Forum > Serwery WWW > Apache
Blackhole
Cześć.
Na chwilę dodałem wpis w /etc/apache2/conf.d/security:
Cytat
<Directive /var/www/img>
Deny from all
</Directory>
Wtedy zniknęły na stronie wszystkie obrazki.
By je przywrócić usunąłem ten dodany wpis i zrestartowałem Apache. To jednak nie pomogło. Pomóżcie, proszę.

--- edit ---
Po jakimś czasie zdjęcia wróciły. Chyba cache się przeładował.

Przy okazji: jak zrobić, by nie można było obejrzeć struktury katalogów w /var/www/img bez blokowania wyświetlania obrazków z tego katalogu na stronie?
rocktech.pl
Witam.

Przy blokowaniu listowania katalogów warto położyć w każdym katalogu pusty plik index.html wtedy masz pewność że katalog nie zostanie wylistowany niezależnie od konfiguracji serwera.

Blokuje listowanie katalogów w których nie ma domyślnego pliku do załadowania.
[APACHE] pobierz, plaintext
  1. <IfModule mod_autoindex.c>
  2. Options -Indexes
  3. </IfModule>
[APACHE] pobierz, plaintext

Blokuje dostęp do ukrytych katalogów których nazwa zaczyna się od kropki np .git
[APACHE] pobierz, plaintext
  1. <IfModule mod_rewrite.c>
  2. RewriteCond %{SCRIPT_FILENAME} -d
  3. RewriteCond %{SCRIPT_FILENAME} -f
  4. RewriteRule "(^|/)\." - [F]
  5. </IfModule>
[APACHE] pobierz, plaintext

Blokuje dostęp do plików backup np. zostawianych po edytorach tekstowych, plików .sql itp.
[APACHE] pobierz, plaintext
  1. <FilesMatch "(\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dist)|~)$">
  2. Order allow,deny
  3. Deny from all
  4. Satisfy All
  5. </FilesMatch>
[APACHE] pobierz, plaintext
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.