![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 2 Dołączył: 19.04.2007 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Jak najlepiej zabezpieczyć pliki XML przed bezpośrednim dostępem, ale zezwolić na otwieranie ich przez stronę? Jako, że nie mogłem znaleźć rozwiązania na żadnej stronie które by się sprawdzało piszę tutaj, może Wy jakoś rozwiązujecie ten problem po swojemu. Chodzi o blokadę bezpośredniego otwarcia plików XML z wpisanego z palca adresu URL, ale zezwolenie na otwieranie i wczytywanie ich przez stronę. Wszystkie wpisy w .htaccess jakie znajdywałem
itd blokują dostęp do pliku i bezpośrednio i na stronie, więc rozwiązanie niezadowalające, bo wtedy w ogóle nie da się ich odczytać. Blokowanie folderu na hasło również blokuje dostęp do wyświetlania plików na stronie. Oczywiście wyłączenie listowania plików w danym folderze itd. jest zrobione. Zabezpieczenie plików w .htaccess przed hotlinkowaniem też nie pomaga
Niestety nie pozwalają też otworzyć pliku przez stronę.... dostęp (chmod) żeby wykonywał i odczytywał tylko przez właściciela chmod 700 lub 500 też nie skutkuje... Próbowałem nawet w .htaccess robić małe oszukaństwo które otwierałoby pliki XML inną aplikacją i nie otwiera, ale pobiera go na dysk do folderu pobrane, gdzie możemy go sobie otworzyć (IMG:style_emoticons/default/smile.gif)
Jak Wy polecacie zabezpieczyć pliki przed direct access, czy jest na to jakiś sposób? Ten post edytował adek- 22.04.2016, 13:02:50 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wpis ten również blokuje całkowicie dostęp do pliku, bezpośrednio i ze strony, przez co simpleXML nie ma do niego dostępu z poziomu strony. ;/ Jeżeli odwołujesz się do pliku przez http:// to pewnie, że blokuje, ale skoro jest na jednym serwerze to po co przez http? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 22:19 |