orderar permitir, denegar bloquea todo el sitio

No puedo bloquear files funcionando. Si utilizo la siguiente statement en .htaccess, bloquea todo mi sitio:

order allow,deny <Files ~ ".*\.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|mp4|MP4)$"> allow from all </Files>

Estoy ejecutando Apache 2.2.22 (Debian)

Si comento las líneas anteriores, puedo acceder a mi sitio de nuevo. En caso de que no está claro, estoy tratando de bloquear todos los files de ser descargado de mi excepto para los types de files permitidos.

Hay muchos posts sobre este tema general aquí y en otros sitios, pero he estado en esto por 2 o 3 horas ahora, y no puedo conseguir este problema para moverse. Lo siento si parece obvio.

Nota: AllowOverrides está definitivamente activado. He saltado para AllowOverrides en todos los directorys conf y los directorys incluidos y se ha activado en todas partes en este momento. He reiniciado el service apache2 cuando se han realizado cambios de conf.

¿Puede alguien ver lo que he hecho mal?

One Solution collect form web for “orderar permitir, denegar bloquea todo el sitio”

Puede utilizar un sistema de bloques basado en env para permitir y denegar el acceso a su sitio:

 SetEnvIfNoCase request_uri (js|css|jpg|gif|png|mp4|php|html)$ allowedfiles=1 Order deny,allow Deny from all Allow from env=allowedfiles 

SetEnvIfNocase no distingue entre mayúsculas y minúsculas, coincide con png y PNG .

También puede usar mod-rewrite:

 RewriteEngine on ##If the request uri doesnt end with these extensions## RewriteCond %{REQUEST_URI} !(js|css|jpg|gif|png|mp4|php|html)$ [NC] ##forbid the request## RewriteRule ^ - [F,L] 
  • Cómo bloquear direcciones IP en HAProxy?
  • Apache LimitExcept devolver Error 400 en el método permitido
  • Apache2: ¿Cómo puedo restringir el acceso a un directory, pero permitir el acceso a un file dentro de él?
  • Debian - ¿cómo prevenir el acceso de lectura global para todos los files?
  • Inline incluye para httpd.conf?
  • squid como padre de url de filtrado
  • NGINX denegar el comodín de IP?
  • ¿Cómo rechazar IP sin DNS inverso con Apache2 o iptables?
  • ¿Puedo negar en nginx basado en URI e IP?
  • nginx deny ip - acceso prohibido por la regla en el logging de errores
  • Denegar dirección IP en AWS ELB
  • Rechazar request Nginx sin authentication en general
  • Apache httpd: ¿Cómo puedo negar de todos, Permitir de direcciones IP específicas
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.