Jump to content
php.lv forumi

.htaccess atļauja hotlinkot bildes noteiktiem domēniem


Benvenuto
 Share

Recommended Posts

Order Deny,Allow
Deny from all
Allow from apache.org

?

Šitas izskatās pēc apaches httpd.conf, bet tas man nederēs, jo tam es netieku klāt - mans vienīgais variants ir meklēt veidu kā to paveikt ar .htaccess, ja tas vispār ir iespējams.

Link to comment
Share on other sites

Minētais piemērs arr Allow/Deny nekādi neaizliez hotlinkošanu bet gan konrolē piekļuvi vispār.. Sanāk ka tu definēsi tikai savas IP, bet visi pārējie bildes neredzēs..

 

Jāčeko ir refereris nevis source adrese. Hotlinkošanu var izskaust piemēram ar Rewrite:

 

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} .*jpg$|.*gif$|.*png$ [NC]

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !tavsdomens\.lv [NC]

RewriteCond %{HTTP_REFERER} !citsdomens\.lv [NC]

RewriteCond %{HTTP_REFERER} !google\. [NC]

RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]

 

RewriteRule (.*) /1px.gif

 

 

Pirmais refereris ir tukš jo dažreiz pārlūks nesūta refereri vai arī acess ir pa tiešo.

Google figņas nav obligātas, bet es piemēram savām vajadzībām viņas atstāju.

 

Pēdējais ir uz ko rewritot.. Es piemēram ielieku mazu pāris baitīgus smailijus (vai arī var likt transparentu bildi) piemēram manējais: http://roze.lv/1px.gif :)

Link to comment
Share on other sites

 Share

×
×
  • Create New...