Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [.htaccess] Dozwolony dostęp tylko do pliku o rozszeżeniu .jpg
patryk9200
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 4
Dołączył: 7.02.2009
Skąd: pless

Ostrzeżenie: (0%)
-----


Cześć,
Próbuję zrobić regułę w pliku .htaccess tak aby dawał on dostęp tylko do plików o rozszeżeniu .jpg a do wszystkich innych zabraniał.
Jak to zrobić?
bo wiem jak kilka zablokować ale w drugą stronę to już nie:P
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Kod
<FilesMatch></FilesMatch>

+ order.

Co i jak? Google.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
patryk9200
post
Post #3





Grupa: Zarejestrowani
Postów: 319
Pomógł: 4
Dołączył: 7.02.2009
Skąd: pless

Ostrzeżenie: (0%)
-----


pomimo wielu prób nadal nie udało mi się to zrobić,...
wyszło mi tylko coś takiego ale to zabrania dostęp do plików z rozszerzeniem .jpg...
  1. <?php
  2. #php_value upload_max_filesize 50000
  3. <FilesMatch ".jpg$">
  4. order allow,deny
  5. deny from all
  6. </FilesMatch>
  7. ?>
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Kod
<FilesMatch !"\.jpg$">
order allow,deny
deny from all
</FilesMatch>

?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
patryk9200
post
Post #5





Grupa: Zarejestrowani
Postów: 319
Pomógł: 4
Dołączył: 7.02.2009
Skąd: pless

Ostrzeżenie: (0%)
-----


Cytat(erix @ 22.07.2009, 23:13:01 ) *
Kod
<FilesMatch !"\.jpg$">
order allow,deny
deny from all
</FilesMatch>

?


tak też nie działa... teraz żadnych nie blokuje...;/
Go to the top of the page
+Quote Post
Villentre
post
Post #6





Grupa: Zarejestrowani
Postów: 21
Pomógł: 10
Dołączył: 14.10.2008
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Kod
RewriteEngine on
RewriteRule !\.(jpq)$ index.php
Jpg otwierają się normalnie, wszystko inne jest przekierowywane na index.php - może tak być?
Go to the top of the page
+Quote Post
patryk9200
post
Post #7





Grupa: Zarejestrowani
Postów: 319
Pomógł: 4
Dołączył: 7.02.2009
Skąd: pless

Ostrzeżenie: (0%)
-----


nie wiem dlaczego ale też nie działa.... czy może to mieć związek z wyższym katalogiem który ma też htaccess?
Go to the top of the page
+Quote Post
Villentre
post
Post #8





Grupa: Zarejestrowani
Postów: 21
Pomógł: 10
Dołączył: 14.10.2008
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Kod
RewriteEngine on
RewriteRule !\.(jpg|JPG)$ index.php

To działa poprawnie... Przynajmniej u mnie winksmiley.jpg

Ten post edytował Villentre 23.07.2009, 02:07:57
Go to the top of the page
+Quote Post
b4x
post
Post #9





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

Ostrzeżenie: (0%)
-----


Kod
<Files *.*>
deny from all
</Files>
<FilesMatch "\.(jpg|jpeg)$">
allow from all
</FilesMatch>


--------------------
Go to the top of the page
+Quote Post
patryk9200
post
Post #10





Grupa: Zarejestrowani
Postów: 319
Pomógł: 4
Dołączył: 7.02.2009
Skąd: pless

Ostrzeżenie: (0%)
-----


Cytat(b4x @ 23.07.2009, 04:04:04 ) *
Kod
<Files *.*>
deny from all
</Files>
<FilesMatch "\.(jpg|jpeg)$">
allow from all
</FilesMatch>


Dzięki teraz wszystko działa;) Masz pomógł winksmiley.jpg
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:27