summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--httpd/conf/httpd.conf3
-rw-r--r--share/templates/en_US/header.tmpl1
2 files changed, 4 insertions, 0 deletions
diff --git a/httpd/conf/httpd.conf b/httpd/conf/httpd.conf
index 5435445..b1e6478 100644
--- a/httpd/conf/httpd.conf
+++ b/httpd/conf/httpd.conf
@@ -26,6 +26,9 @@ Alias /w3c-validator/ /usr/local/validator/htdocs/
</Directory>
<IfModule mod_headers.c>
+<Directory /usr/local/validator/htdocs/>
+ Header set Cache-Control "max-age=86400"
+</Directory>
<Directory /usr/local/validator/htdocs/images/>
Header set Cache-Control "max-age=604800"
</Directory>
diff --git a/share/templates/en_US/header.tmpl b/share/templates/en_US/header.tmpl
index d11d0ff..685358e 100644
--- a/share/templates/en_US/header.tmpl
+++ b/share/templates/en_US/header.tmpl
@@ -3,6 +3,7 @@ Content-Type: text/html; charset=utf-8
X-W3C-Validator-Recursion: <TMPL_VAR NAME="depth" DEFAULT="1"><TMPL_IF NAME="valid_status">
X-W3C-Validator-Status: <TMPL_VAR NAME="valid_status"></TMPL_IF><TMPL_IF NAME="valid_errors_num">
X-W3C-Validator-Errors: <TMPL_VAR NAME="valid_errors_num"></TMPL_IF>
+Cache-Control: <TMPL_IF NAME="cache_control_value"><TMPL_VAR NAME="cache_control_value"><TMPL_ELSE>no-cache</TMPL_IF>
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"