¿Deshabilitar la indexación de directorios en Apache?

¿Deshabilitar la indexación de directorios en Apache?

Me gustaría deshabilitar la indexación de directorios en Apache.

Este es mi archivo .htaccess completo. Pero tan pronto como descomento Options -Indexesel servidor se cae.

¿Qué estoy haciendo mal?

#Options –Indexes

<IfModule mod_expires.c>

# Turn on the Expires engine
  ExpiresActive On

# CSS and JavaScript
  ExpiresByType text/css                  "access plus 1 hour"
  ExpiresByType application/javascript    "access plus 1 hour"

# Media: images
  ExpiresByType image/gif                 "access plus 1 month"
  ExpiresByType image/png                 "access plus 1 month"
  ExpiresByType image/jpg                 "access plus 1 month"
  ExpiresByType image/jpeg                "access plus 1 month"

# Webfonts
  ExpiresByType application/x-font-ttf    "access plus 1 month"
  ExpiresByType font/opentype             "access plus 1 month"
  ExpiresByType application/x-font-woff   "access plus 1 month"
  ExpiresByType image/svg+xml             "access plus 1 month"
  ExpiresByType application/vnd.ms-fontobject "access plus 1 month"

  <IfModule mod_headers.c>
    Header append Cache-Control "public"
  </IfModule>

</IfModule>

Respuesta1

Probablemente su Apache se haya configurado httpd.confcon AllowOverridevalores tales que no le permite ajustar ninguna opción en .htaccess.

¿Tiene acceso al httpd.confregistro de errores de Apache?

Respuesta2

En caso de que alguien más tenga el mismo problema, el problema fue que yocopiado y pegadoEn la linea:

Options –Indexes

¡Y Apache no pudo hacer frente a la codificación del guión!

información relacionada