htaccesia ja hotlinkkausta ihmettelen... hotlinkkauksen saan estettyä niin, että linkkaajalle tulee näkyviin rikkinäinen kuva, mutta miten saan "varaskuvan" näkymään... htacces-tiedosto näyttääpi tältä:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://sivut.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://sivut.net$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.sivut.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.sivut.net$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.sivut.net/varas.gif [R,L]
Mikä tuossa siis mättää??? Kertokaahan joku fiksu mulle, ettei tarvii hermojaan menettää :)
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://sivut.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://sivut.net$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.sivut.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.sivut.net$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ http://www.sivut.net/varas.gif [R,L]
Mikä tuossa siis mättää??? Kertokaahan joku fiksu mulle, ettei tarvii hermojaan menettää :)
Vastaukset 3
Vanhimmat
RewriteRule \.(jpe?g|gif|bmp|png)$ /varas.gif [L]
Tilanne on ihan sama edelleenkin... muita ideoita?
Entäs tämmönen aikoinaan jostain oppaasta napsasin
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?sivut.fi/.*$ [NC]
RewriteRule \.(gif|jpg)$ http://www.sivut.fi/eipas_varasteta.gif [R,L]
Ota sit huomioon, että tommosten käytössä on omat riskinsä, nykyään toitotetaan käytettävyyttä, selainriippumattomuutta jne...., mutta sitten laitetaankin tommosia, ei hyvä. Referer tietoa kun kaikki selaimet eivät välitä, sekä palomuuritkin sen tiedon syövät.
Jos tommonen esto on pakko saada, niin sivut/kuvat salasanan taakse, toiminta varmempaa.