MyBB Internal: One or more warnings occured. Please contact your administrator for assistance.
WebPagetest Forums - "FAILED - (No max-age or expires)" - for homepage, index page?

WebPagetest Forums

Full Version: "FAILED - (No max-age or expires)" - for homepage, index page?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,

it appears i have all basic webpage elements cached using "Cache-Control max-age"

but webpagetest.org returns only one that is "bad"?

Quote:FAILED - (No max-age or expires) - http://mydomain.com/

Current rules:
Code:
# 1 YEAR
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$" >
Header set Cache-Control "max-age=31536000, public"
</FilesMatch>

# 1 WEEK
<FilesMatch "\.(jpg|jpeg|png|gif|swf|js|css)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

# 3 HOUR
<FilesMatch "\.(txt|xml)$">
Header set Cache-Control "max-age=10800"
</FilesMatch>

# 5 MINUTES
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=300"
</FilesMatch>

# NEVER CACHE - notice the extra directives
<FilesMatch "\.(php|cgi|pl)$">
Header set Cache-Control "max-age=0, private, no-store, no-cache, must-revalidate"
</FilesMatch>

So which rule i may add to cache that homepage please?
You probably don't want to cache the home page. WebPagetest is only checking it because there is no header indicating it shouldn't be cached (pragma: no-cache, etc).

Is the home page an index.html or index.php file? I'm not sure if the FilesMatch directive works for serving the default files (where the file name isn't on the URL).
thx, my pages are all php.. it is a vbulletin forum similar to example http://internetlifeforum.com
Reference URL's