diff --git a/add.html b/add.html
index 43e80b9..b9aa549 100755
--- a/add.html
+++ b/add.html
@@ -24,11 +24,10 @@ do
done
read_query_string
+send_headers <<-EOHead
+ content-type: text/xml
+EOHead
cat <<-EOHTML
-content-type: text/xml
-Last-Modified: $(LC_ALL=C TZ=GMT date +'%a, %d %b %Y %X %Z')
-Expires: $(LC_ALL=C TZ=GMT date +'%a, %d %b %Y %X %Z')
-
diff --git a/import b/import
index 209b126..8d498f8 100755
--- a/import
+++ b/import
@@ -88,11 +88,11 @@ then
echo $'\nCache cleared!'
fi
else
- cat <<-EOHTML
- content-type: text/xml
- Last-Modified: $(LC_ALL=C TZ=GMT date +'%a, %d %b %Y %X %Z')
- Expires: $(LC_ALL=C TZ=GMT date +'%a, %d %b %Y %X %Z')
+ send_headers <<-EOHead
+ content-type: text/xml
+ EOHead
+ cat <<-EOHTML
diff --git a/index b/index
index 6569ee5..7a40db2 100755
--- a/index
+++ b/index
@@ -39,6 +39,11 @@ read_query_string
if [ -z "$graph" ]
then
+ send_headers <<-EOHead
+ content-type: application/xhtml+xml
+ refresh: 300
+ EOHead
+
readlast
medals
get_current_level
@@ -54,14 +59,6 @@ then
title="IngRRD - $webuser [L$curlevel] - Overview"
fi
cat <<-EOHTML
- content-type: application/xhtml+xml
- Last-Modified: $(
- LC_ALL=C TZ=GMT date +'%a, %d %b %Y %X %Z' \
- -d @$(rrdtool last ingress.rrd)
- )
- Expires: $(LC_ALL=C TZ=GMT date +'%a, %d %b %Y %X %Z' -d '1 hour')
- refresh: 10
-
@@ -479,17 +476,11 @@ then