X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/9454f33c7a11b7be374efdd3ef02c785fb6428f6..687f7f7b77d72e6e6ad6aa5f2323894cc87c1366:/doc/bugs/index.html__63__updated.mdwn?ds=inline diff --git a/doc/bugs/index.html__63__updated.mdwn b/doc/bugs/index.html__63__updated.mdwn index 84aac9b59..2f20d66bb 100644 --- a/doc/bugs/index.html__63__updated.mdwn +++ b/doc/bugs/index.html__63__updated.mdwn @@ -1 +1,15 @@ -After editing a page `pagename`, ikiwiki redirects to `pagename/index.html?updated`. Ignoring for the moment that ?updated seems like a bad idea to begin with, this should at least not introduce /index.html into the URL. \ No newline at end of file +After editing a page `pagename`, ikiwiki redirects to `pagename/index.html?updated`. Ignoring for the moment that ?updated seems like a bad idea to begin with, this should at least not introduce /index.html into the URL. + +> The "?updated" works around caching issues with certain broken browsers, +> web proxys, and/or webservers. These assume that since the "?" is there, +> the page is not static, or is a different page, thus forcing the page to +> be reloaded and the edited version seen. So no, not a bad idea, really. +> +> Removing the index.html would probably break this workaround. +> http://foo/bar/?updated will redirect to http://foo/bar/index.html, and +> said broken software will then display its old out of date cached +> version. +> +> So, not changing this. [[!tag done]] +> +> --[[Joey]]