Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [.htacces][PHP] Zabezpieczenie
Forum PHP.pl > Forum > Przedszkole
Killerek
Cześć, mam własną stronę ale ktoś ciągle podkrada mi grafikę z mojej strony i wrzuca na swoją czy da się zabezpieczyć folder grafiki przed tym aby nikt nie mógł otworzyć tych obrazków a na stronie by się wyświetlały np:

mam obrazek http://www.strona.pl/grafika/example.png ktoś będzie chciał ten obrazek otworzyć wpisując adres do niego w przeglądarce lecz wywali mu np błąd 403 ale na mojej stronie ten obrazek się wyświetli. Proszę o pomoc mam tylko 1 dzień!
timon27
Oczywiście że się da.
Wpisujesz w google 'hotlink htaccess block images' i kilka pierwszych linków daje ci to czego szukasz.
Killerek
Cytat(timon27 @ 29.12.2012, 14:13:33 ) *
Oczywiście że się da.
Wpisujesz w google 'hotlink htaccess block images' i kilka pierwszych linków daje ci to czego szukasz.


nic nie zrozumiałem ;(
timon27
W skrócie:
w katalogu z obrazkami umieszczasz pl;ik .htacces z zawartością:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
  3. RewriteCond %{HTTP_REFERER} !^$
  4. RewriteRule .*\.(jpe?g|gif|bmp|png)$ <a href="http://i.imgur.com/qX4w7.gif" target="_blank">http://i.imgur.com/qX4w7.gif</a> [L]


(oczywiście podmieniasz mysite.com na swoją domenę).

Killerek
Cytat(timon27 @ 29.12.2012, 14:39:17 ) *
W skrócie:
w katalogu z obrazkami umieszczasz pl;ik .htacces z zawartością:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
  3. RewriteCond %{HTTP_REFERER} !^$
  4. RewriteRule .*\.(jpe?g|gif|bmp|png)$ [url="http://i.imgur.com/qX4w7.gif"]http://i.imgur.com/qX4w7.gif[/url] [L]


(oczywiście podmieniasz mysite.com na swoją domenę).



a jak ustawic taki link http://banner.ct8.pl/ bo tam widze jest jakos to ustawione http://(.+\.)?mysite\.com/
timon27
  1. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?beta\.banner\.ct8\.pl/ [NC]


Za kod nie odpowiadam, bo nie mój - pierwszy z google.
Sprawdź i mnie powiadom, to też mi się przyda smile.gif
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.