In general the css/js that should be loaded should have a version query-string parameter to make it the url unique for each change. The Litium FingerprintExtension.ContentFingerprint
extensions method are doing this and calculating an hash of the content in the file.
if that not solves your question I need to have little more information about how your setup is working to see if I can find another solution.