Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 0 Dołączył: 27.03.2006 Ostrzeżenie: (0%)
|
Witam,
Tworzę blokadę hotlink do mojego downloadu:
Niestety nawet przy klikaniu na link z mojej strony przekierowuije mnie na podstronę hotlink sucks. Kombinowałem już z innymi rzeczami tego typu i albo mnie przekierowuje, albo nie pobiera. Nie doszedłem jeszcze do tego jak zrobić, żeby przy klikaniu na link z innej strony przekierowywało, a prosto z mojej pobierało... |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 25.07.2005 Ostrzeżenie: (0%)
|
Ja zabezpieczam download przez plik .htaccess, kontolujący odsyłacz i dopuszczający do plików danego typu tylko z danej domeny.
Zrób sobie plik .htaccess i wrzuć w nim: Kod RewriteEngine On RewriteCond %{HTTP_REFERER} !^http://(.+\.)?domena\.pl [NC] RewriteRule .*\.(zip|exe|rar|gz|tar.gz|tar)$ http://domena.pl/hotlink.html [L] Najlepiej wrzucić w katalogu głównym, to zabezpieczenie obejmie także podkatalogi. Oczywiście zamiast "domena" wpisz swoją nazwę z której ma być dozwolone hotlinkowanie, jak widać wymienione są typy plików do których ma kontrolować hotlinki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , można dopisać sobie inne typy jak jest taka potrzeba. Aha, no i w przypadku próby hotlinkowania z innych domen, przekieruje do pliku hotlink.html - rzecz jasna można to dowolnie modyfikować. Mam nadzieję że ten sposób się przyda. Pozdrawiam. Ten post edytował dopy 9.06.2006, 14:49:13 |
|
|
|
LamaMASTER Blokada hotlink 3.06.2006, 21:32:02
Nastolatek Co do pierwszego nie pomogę, ale co do drugiego py... 3.06.2006, 21:34:54
LamaMASTER Heh czego ja nie próbowałem.
Wg mnie najprościej b... 3.06.2006, 21:38:05
siemakuba oj oj..
spójrzmy na ten kawałek kodu:
[PHP] pobier... 4.06.2006, 00:57:35
LamaMASTER Cytatpo pierwsze - nie $_SERVER{'HTTP_REF... 4.06.2006, 12:17:41 
Hacker Sory za [OT]Cytat(LamaMASTER @ 4.06.2006, 11... 9.06.2006, 16:22:23 
LamaMASTER Cytat(Hacker @ 9.06.2006, 15:22 ) Sory za... 12.06.2006, 16:14:56 
Seth Cytat(LamaMASTER @ 12.06.2006, 17:14 ) Po... 12.06.2006, 22:05:40
dopy A nie lepiej skorzystac z parse_url" title="Zobacz... 4.06.2006, 13:29:22
LamaMASTER Dzięki za funkcję Tak czy siak na jedno wychodzi ... 9.06.2006, 12:57:15
LamaMASTER Wielkie dzięki.
Jak to działa już s... 9.06.2006, 15:05:46
dopy No sposób ten jest dość uniwersalny i przydatny - ... 9.06.2006, 15:23:35
em1X z tym, ze zmienna HTTP_REFERER mozna sobie wysłać ... 9.06.2006, 16:06:47 
dopy Cytat(em1X @ 9.06.2006, 15:06 ) z tym, ze... 9.06.2006, 16:29:51
dr_bonzo Wyjasniam:
do tablic uzywa sie [ ] :
$_SERVER... 12.06.2006, 16:22:07
LamaMASTER No ale w tablicach też działa { i }, więc? 12.06.2006, 16:34:55
em1X więc używaj jak ci wygodniej, bo prędkości są prak... 12.06.2006, 16:49:20
LamaMASTER Cytat(em1X @ 12.06.2006, 15:49 ) więc uży... 12.06.2006, 17:03:45
em1X Typ string to nic innego jak char* w C więc tablic... 12.06.2006, 17:09:49
LamaMASTER Cytat(em1X @ 12.06.2006, 16:09 ) Typ stri... 12.06.2006, 17:14:21
em1X Chodziło mi o string w php. 12.06.2006, 17:16:15
J4r0d O co chodzi z tym hotlinkiem? 12.06.2006, 21:48:50
em1X http://pl.wikipedia.org/wiki/Hotlink
nie masz pal... 12.06.2006, 21:53:46
LamaMASTER No i wszystko jasne 13.06.2006, 14:44:47
MalyKazio Temat byl o hotlinku więc się dopisze.
Mam pytani... 14.06.2006, 15:03:12
LamaMASTER KodRewriteEngine On
RewriteCond %{HTTP_REFERER} ... 16.06.2006, 14:33:05 ![]() ![]() |
|
Aktualny czas: 11.12.2025 - 12:23 |