Fallos en el foro?
Fallos en el foro? Imagenes que no cargan.. postear aqui... estoy haciendo pruebas para evitar que otros posteen las covers o imagenes de domestika (tb lo estoy haciendo en microbians) desde fuera... con un script de .htaccess
lo pongo aquí por si os resulta ultil...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
<code>
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
ErrorDocument 404 /error.html
<Files ~ "\.(zip|gif|jpe?g|png|swf|js|css)$">
ErrorDocument 403 /error.gif
SetEnvIfNoCase Referer "^http\:\/\/.*" prohibido
SetEnvIfNoCase Referer "^http\:\/\/(.*)domestika\.org" !prohibido
SetEnvIfNoCase Referer "^http\:\/\/(.*)dmstk\.com" !prohibido
Order Allow,Deny
Deny from env=prohibido
Allow from all
</Files>
AddHandler imagen/gif .gif
AddHandler text/css .css
AddHandler text/javascript .js
AddHandler image/jpeg .jpg
AddHandler application/x-shockwave-flash .swf
Action text/css /headers.php
Action imagen/gif /headers.php
Action application/x-shockwave-flash /headers.php
Action text/javascript /headers.php
Action image/jpeg /headers.php
SetEnvIf Referer "/cgi-bin/linkrd" blockreferal
SetEnvIf Referer "processrequest.com" blockreferal
SetEnvIf Referer "popbitch.com" block_referal
SetEnvIf Referer "/resources/redirect.asp" blockreferal
SetEnvIf Referer "cnet.com" blockreferal
SetEnvIf Remote_Host "217.33.194.226" blockreferal
SetEnvIf Remote_Host "nhs.uk" block_referal
Deny from env=blockreferal
Options Includes FollowSymLinks
Options +ExecCGI -Indexes
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^BlackWidow [OR]
RewriteCond %{HTTP_USER_AGENT} ^Bot\ mailto:craftbot@yahoo.com [OR]
RewriteCond %{HTTP_USER_AGENT} ^ChinaClaw [OR]
RewriteCond %{HTTP_USER_AGENT} ^DISCo [OR]
RewriteCond %{HTTP_USER_AGENT} ^Download\ Demon [OR]
RewriteCond %{HTTP_USER_AGENT} ^eCatch [OR]
RewriteCond %{HTTP_USER_AGENT} ^EirGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^Express\ WebPictures [OR]
RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR]
RewriteCond %{HTTP_USER_AGENT} ^EyeNetIE [OR]
RewriteCond %{HTTP_USER_AGENT} ^FlashGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^GetRight [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go!Zilla [OR]
RewriteCond %{HTTP_USER_AGENT} ^Go-Ahead-Got-It [OR]
RewriteCond %{HTTP_USER_AGENT} ^GrabNet [OR]
RewriteCond %{HTTP_USER_AGENT} ^Grafula [OR]
RewriteCond %{HTTP_USER_AGENT} ^HMView [OR]
RewriteCond %{HTTP_USER_AGENT} ^HTTrack [OR]
RewriteCond %{HTTP_USER_AGENT} ^Image\ Stripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^Image\ Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} ^InterGET [OR]
RewriteCond %{HTTP_USER_AGENT} ^Internet\ Ninja [OR]
RewriteCond %{HTTP_USER_AGENT} ^JetCar [OR]
RewriteCond %{HTTP_USER_AGENT} ^JOC\ Web\ Spider [OR]
RewriteCond %{HTTP_USER_AGENT} ^larbin [OR]
RewriteCond %{HTTP_USER_AGENT} ^LeechFTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mass\ Downloader [OR]
RewriteCond %{HTTP_USER_AGENT} ^MIDown\ tool [OR]
RewriteCond %{HTTP_USER_AGENT} ^Mister\ PiX [OR]
RewriteCond %{HTTP_USER_AGENT} ^Navroad [OR]
RewriteCond %{HTTP_USER_AGENT} ^NearSite [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetAnts [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Net\ Vampire [OR]
RewriteCond %{HTTP_USER_AGENT} ^NetZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Octopus [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\ Explorer [OR]
RewriteCond %{HTTP_USER_AGENT} ^Offline\ Navigator [OR]
RewriteCond %{HTTP_USER_AGENT} ^PageGrabber [OR]
RewriteCond %{HTTP_USER_AGENT} ^Papa\ Foto [OR]
RewriteCond %{HTTP_USER_AGENT} ^pcBrowser [OR]
RewriteCond %{HTTP_USER_AGENT} ^RealDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^ReGet [OR]
RewriteCond %{HTTP_USER_AGENT} ^Siphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^SiteSnagger [OR]
RewriteCond %{HTTP_USER_AGENT} ^SmartDownload [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperBot [OR]
RewriteCond %{HTTP_USER_AGENT} ^SuperHTTP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Surfbot [OR]
RewriteCond %{HTTP_USER_AGENT} ^tAkeOut [OR]
RewriteCond %{HTTP_USER_AGENT} ^Teleport\ Pro [OR]
RewriteCond %{HTTP_USER_AGENT} ^VoidEYE [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Image\ Collector [OR]
RewriteCond %{HTTP_USER_AGENT} ^Web\ Sucker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebAuto [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebFetch [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebReaper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebSauger [OR]
RewriteCond %{HTTP_USER_AGENT} ^Website\ eXtractor [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebStripper [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebWhacker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZIP [OR]
RewriteCond %{HTTP_USER_AGENT} ^Wget [OR]
RewriteCond %{HTTP_USER_AGENT} ^Widow [OR]
RewriteCond %{HTTP_USER_AGENT} ^Xaldon\ WebSpider [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteRule ^.*$ - [L,R]
</code>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
orange
Temas fallos, ya sabes lo que me pasa a mi Gabi ;)
Tema htaccess ¿teneis algún link donde echar un ojo para aprender un poquillo?
josh
joer como te lo has currado.
Alguien podría "hackear" el referrer haciendo que la url de su page contenga "domestika.org",
ej:
<code>http://www.migueb.com/miscrip.php?dummy=domestika.org&blablablabla</code>
este solo machea el server de domestika:
^http:\/\/(www\.)?domestika\.org
y si quieres este machea urls válidas, incluyendo las https (aunque con lo que tienes ya sobra):
^http[s]?:\/\/([-0-9a-z]+\.)*[-0-9a-z]{2,}\.[a-z]{2,4}(\/[-_\/\.\?#=&%0-9a-zA-Z]*)?$