Si es para cuando estas desarrollando tu proyecto, te complicas demasiado con eso ultimo que colocas, es mas fácil entrar en modo privado/incógnito o bien en la consola de desarrollo utilizar la opción "Deshabilitar cache" esto te permitirá recargar cuantas veces quieras y nunca cargara contenido de la cache.
Si el problema lo tienen los clientes/usuarios utiliza algún parámetro en la URL, cada que lances contenido nuevo a producción, agrega una variable puede ser incremental o alfanumérica, ya es cuestión de gustos.
http://dominio.com/imagen.jpg?v=0.0.01 http://dominio.com/style.css?v=0.0.01 http://dominio.com/scripts.js?v=0.0.01
La cache nunca debe ser deshabilitada, solo pasaras a fregar a los usuarios., incluso google te penalizara en
https://developers.google.com/speed/pagespeed/insights/