Buenas a todos,
ante todo decir que no tengo ni idea de apache. Estoy trabajando en un sistema y al final he caído en tener que mandar un par de directivas a través de un archivo .htaccess, principalmente y de momento para: añadir fechas de expiración, reescribir urls y comprimir los archivos con gzip (.php, .css u .js).
Por lo tanto, cada uno de estos problemas los he ido enfrentando por separado, según me venían y leyendo tutoriales específicos en internet. Y todo esto a qué viene? Pues que llevaba unos días intentando comprimir las tres marías que mencionado antes y solo conseguía hacerlo con el .php. Lo he intendado desde el propio httpd.conf (aunque mi intención era evitarlo) y desde archivos .htaccess.
Y nada.
Hasta que hoy he probado a meter la carpeta que contiene los recursos estáticos dentro del web-root, y ahora sí me lo hace.
Quizás sea algo de cajón, pero la verdad es que me fastidia tener que cambiar la el diseño de directorios, ya que en mi directorio raíz solo está el archivo que enruta todas las acciones, por añadir una capa más de seguridad.
Habría alguna forma de hacerlo (la compresión con el mod_deflate), sin tener que meter todos los directorios de los archivos a comprimir en el directorio raíz?
La directiva que estoy utilizando en el htaccess es:
Código HTML:
<FilesMatch "\.(php|css|js)$">
SetOutputFilter DEFLATE
</FilesMatch>
Bueno, si me podéis echar una mano os lo agradezco mucho, ya que estoy un poco perdido.
Saludos