Do not cache generated redirect index file.

Returning visitors to site were being redirected to the old page because their browser was caching the index page which was pointing to the previously URL.
This commit is contained in:
John Hwang 2013-09-24 10:59:52 -04:00
parent 48d878fb2e
commit 5b691fff10

View file

@ -77,7 +77,7 @@ module Middleman
def template? def template?
true true
end end
def render(*args, &block) def render(*args, &block)
url = ::Middleman::Util.url_for(store.app, @request_path, :relative => false, :find_resource => true) url = ::Middleman::Util.url_for(store.app, @request_path, :relative => false, :find_resource => true)
@ -89,6 +89,7 @@ module Middleman
<head> <head>
<meta http-equiv=refresh content="0; url=#{url}" /> <meta http-equiv=refresh content="0; url=#{url}" />
<meta name="robots" content="noindex,follow" /> <meta name="robots" content="noindex,follow" />
<meta http-equiv="cache-control" content="no-cache" />
</head> </head>
<body> <body>
</body> </body>