Estoy desarrollando un sitio web simple usando PHP.Prevención del almacenamiento en caché de archivos CSS
configuración Desarrollo: WAMP
configuraciónProducción: lámpara
Si bien las pruebas, he cambiado mi archivo CSS, pero cuando vuelvo a cargar la página de mi navegador (no estoy seguro) sigue utilizando el antiguo almacenado en caché css.
he hecho un poco buscando en Google y encontró diferentes soluciones que ya he intentado
- Al añadir una consulta al final de css
css/main.css?78923
- Usando
Ctrl + R
(en Firefox) para obligar a ir a buscar del recurso - Desactivar el almacenamiento en caché de Firefox y usar el complemento
Clear Cache
de Firefox.
Cuando nada de esto funcionó, he hecho un poco más buscando en Google, donde me encontré con una página de pila (here) en la que alguien sugirió que Apache almacena en caché los recursos. Entonces, el problema no está en Firefox, sino en el servidor. El chico también sugirió una solución que no entendía (yo siendo un novato)
Mi pregunta tiene dos partes:
- ¿Es cierto que Apache almacena en caché los recursos? (¿Cómo puedo verificar si la mía lo hace?)
- Cómo evitar que cachee?
PS: Copiar y pegar la solución en cuestión pila (el que tengo más arriba como un enlace) no funcionó :(
¿Está utilizando un marco PHP o algún CMS o carrito de compras preconstruido? –
Mira [este bookmarklet] (http://david.dojotoolkit.org/recss.html). No es realmente lo que estás buscando, pero podría ayudarte. Recarga tu CSS sin refrescar la página. –
@DavidGallagher No estoy usando ningún framework PHP. Simplemente PHP – Ankit