tom12c 0 Newbie Poster

First, apologizes if this post is not in the right category.

I have this in my apache configuration.
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript application/x-javascript text/css
SETOutputFilter DEFLATE
Options +FollowSymLinks
Header append Cache-Control public
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|php|js|png|gif|swf|css|jpg)$">
ExpiresActive On

ExpiresByType image/gif M5184000
ExpiresByType image/jpg M5184000
ExpiresByType image/jpeg M5184000
ExpiresByType image/png M5184000
ExpiresByType text/css M5184000
ExpiresByType application/x-javascript M5184000
ExpiresByType application/javascript M5184000
ExpiresByType application/x-shockwave-flash M5184000
ExpiresByType video/x-flv M5184000
FileETag None
</FilesMatch>

AllowOverride All
Order allow,deny
Allow from all
Options +FollowSymLinks


For some odd reason, several months after I implemented this to the config, I've been noticing that the expires date haven't changed.

For example

In yslow I'm getting things like:
(2009/10/13) http://www.example.com/_includes/file.swf

When it was first implemented it had a good expiry date on there. At this point though, it's no longer effective.

Any idea what I might need to update/change to force a date change?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.