it gets worse
authorJoey Hess <joey@kitenet.net>
Wed, 5 Jan 2011 17:34:44 +0000 (13:34 -0400)
committerJoey Hess <joey@kitenet.net>
Wed, 5 Jan 2011 17:34:44 +0000 (13:34 -0400)
doc/bugs/preview_base_url_should_be_absolute.mdwn

index 5391d39d6e045194013559e2af286f9644a34945..f865f03ae13e598967d6c320b8aba9d02916cfc4 100644 (file)
@@ -37,3 +37,13 @@ if the cgi was in an unusual place.
 `misctemplate` needs to *always* set an absolute baseurl. Which is a problem,
 since `misctemplate` is not currently passed a cgi object from which to
 construct one. --[[Joey]]
+
+Update: Worse and worse. `baseurl(undef)` can be a relative url, but
+nearly every use of it I can find actually needs to be absolute. 
+the numerous `redirect($q, baseurl(undef))` all need to be absolute
+according to `CGI` documentation.
+
+So, I'm seriously thinking about reverting the part of
+[[todo/want_to_avoid_ikiwiki_using_http_or_https_in_urls_to_allow_serving_both]]
+that made `baseurl(undef)` relative. 
+And I suppose, re-opening that todo. :( --[[Joey]]