Autor Zpráva
Poky
Profil
Zdravím!

Poslední dobou se množí případy, kdy jiné weby linkují na soubory uložené na mém placeném hostingu. Vím, že se tomu dá zamazit pomocí htaccess souboru, ale ještě nikdy se mi to nepodařilo zprovoznit. Máte někdo s tím zkušenosti a můžete mi napsat, jaká by měla být správná syntaxe? Děkuji.
mylan
Profil
malo by to byť toto:
SetEnvIfNoCase Referer "^http://www.nazovdomeny.cz/" locally_linked=1

SetEnvIfNoCase Referer "^http://www.nazovdomeny.cz$" locally_linked=1
SetEnvIfNoCase Referer "^$" locally_linked=1
<FilesMatch "\.(zip|rar|ex?e)$">
Order Allow,Deny
Allow from env=locally_linked
</FilesMatch>

Ja to mám nastavené a funguje mi to v pohode. Ak tak si zmeň prípony na súbory aké potrebuješ(jpg, gif,...)
Leo
Profil
Jak se to chova pokud hlavicka referer neni vubec poslana? Leo
mylan
Profil
No žiaľ toto ošetrené nie je a pokiaľ naťukáš celú adresu rovno do prehliadača, súbor sa stiahne... Ale inak ťa to presmeruje na hlavnú stránku(tak to mám ja nastavené), pokiaľ je to linkované z inej domény...
Leo
Profil
"No žiaľ toto ošetrené nie je a pokiaľ naťukáš celú adresu rovno do prehliadača, súbor sa stiahne... Ale inak ťa to presmeruje na hlavnú stránku(tak to mám ja nastavené), pokiaľ je to linkované z inej domény..."

Slo mi spis o jinou vec - nektere prohlizece neposilaji (respektive firewally blokuji) referer hlavicku, a takovy clovek i kdyz je na strankach legalne si nic neprohlidne... Leo
mylan
Profil
S prehliadaním stránok to nemá predsa žiadnu súvislosť, tu ide o zabránenie sťahovania mojich súborov z inej domény(aby niekto "nenapichol odkazy").
A vravím - ak nie je poslaný referer, tak sa súbor stiahne normálne... Ja to mám nastavené na archívy *.zip hlavne. Ak príde niekto kto to má blokované firewallom, normálne si všetko stiahne bez problémov...
Leo
Profil
Jo, diky, spatne jsem tu podminku pochopil, Leo
Poky
Profil
Jsem to tam dal a nejdou mi ani soubory zobrazovaný přímo na mým webu.
Acci
Profil
Poky
Upravil jsi názvy domén v tom skriptu na své?
Poky
Profil
Pochopitelně, že jsem tam zadal mojí doménu... spíš si myslím, jestli to nevázne u mého poskytovatele webhostingu. Poskytovatelé často dovolují používat jen omezený výběr direktivů pro htaccess.
Fred
Profil
A co upravit tohle http://www.alistapart.com/articles/hotlinking/
Šejn
Profil
BUMP :)

Funguje vám mylanův návod na wz.cz?
Díky
DJ Miky
Profil
Pokud by to nefungovalo, tak lze použít tohle (což je na WZ odzkoušeno a funguje):

http://interval.cz/clanky/mod-rewrite-pro-hezka-url-rewritecond/ – část „Zamezení linkování obrázků z cizích serverů“
Šejn
Profil
Když mám v .htaccess

RewriteCond %{HTTP_REFERER} !^http://(www.)?neco.wz.cz/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?neco.wz.cz.*$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .(jpe?g|gif|bmp|png)$ [F,L]

u mě se obrázky načtou, jinde ne. To je dobré.
Ale ještě lepší by bylo kdyby se na jiném webu, načetl podsunutý obrázek. Obrázek, který určím pomocí .htaccess.

Jak to udělám?
Děkuju
Kajman_
Profil *
RewriteRule .(jpe?g|gif|bmp|png)$ podsuvny.obrazek [L]
Šejn
Profil
Kajman_
Díky moc. Funguje to.
Kubista
Profil
Ahoj, když lze podstrčit obrázek, lze podstrčit i soubor? Případně jak, díky :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.