diff options
| author | Roland Reichwein <mail@reichwein.it> | 2020-04-30 12:33:10 +0200 | 
|---|---|---|
| committer | Roland Reichwein <mail@reichwein.it> | 2020-04-30 12:33:10 +0200 | 
| commit | 735d011a6cccf94eebe8bed1a6f539828a7b75e6 (patch) | |
| tree | dae80372082c6900fe264ebf8e7d045f3a816681 | |
| parent | 292235b5c5ae25139d5945c2a298e13272a4f29b (diff) | |
Cache control: no caching for blog index
| -rw-r--r-- | TODO | 5 | ||||
| -rw-r--r-- | plugins/weblog/weblog.cpp | 1 | ||||
| -rw-r--r-- | response.cpp | 2 | 
3 files changed, 4 insertions, 4 deletions
@@ -1,4 +1,3 @@ -Cache control: no cache of index, cache articles  Speed up config.GetPath  weblog: link consistency check (cron?)  weblog: style: zitate @@ -7,5 +6,5 @@ read: The socket was closed due to a timeout  webbox: Info if not selected: all  webbox: Copy function  config consistency: check double keys -redirect-plugin -fcgi +new plugin: redirect-plugin +new plugin: fcgi diff --git a/plugins/weblog/weblog.cpp b/plugins/weblog/weblog.cpp index 688f574..20c70b7 100644 --- a/plugins/weblog/weblog.cpp +++ b/plugins/weblog/weblog.cpp @@ -301,6 +301,7 @@ namespace {       htmlPage += " <a href=\"?page="s + std::to_string(page + 1) + "\">older>></a>"s;      htmlPage += "<br/>";     } +   SetResponseHeader("cache_control", "no-store");     return htmlPage;    } catch (const std::exception& ex) {     return HttpStatus("500", "Reading Index page: "s + ex.what(), SetResponseHeader); diff --git a/response.cpp b/response.cpp index 1752466..f89e9e4 100644 --- a/response.cpp +++ b/response.cpp @@ -85,9 +85,9 @@ std::unordered_map<std::string, std::function<std::string(Server&)>> GetServerPa   {"ipv6", [](Server& server) { return is_ipv6_address(server.GetSocket().address) ? "yes" : "no"; }},   {"port", [](Server& server) { return server.GetSocket().port; }},   {"statistics", [](Server& server) { return server.GetStatistics().getValues(); }}, - {"version", [](Server& server) { return Server::VersionString; }},   {"uptime_host", [](Server& server) { return OS::uptime_host(); }},   {"uptime_webserver", [](Server& server) { return OS::uptime_process(); }}, + {"version", [](Server& server) { return Server::VersionString; }},  };  std::string GetServerParam(const std::string& key, Server& server)  | 
