]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/recentchanges.pm
recentchanges: Fix redirects to non-page files.
[ikiwiki.git] / IkiWiki / Plugin / recentchanges.pm
index 7bc48297455933156a62c4be363f835e4d63944e..37e45a05af65109bedb626eb56d6de8ae20ac3d1 100644 (file)
@@ -103,7 +103,12 @@ sub cgi ($) { #{{{
                                "</p>");
                }
                else {
-                       IkiWiki::redirect($cgi, $config{url}.IkiWiki::beautify_urlpath("/".htmlpage($link)));
+                       if (defined pagetype($link)) {
+                               IkiWiki::redirect($cgi, $config{url}.IkiWiki::beautify_urlpath("/".htmlpage($link)));
+                       }
+                       else {
+                               IkiWiki::redirect($cgi, $config{url}.IkiWiki::beautify_urlpath("/".$link));
+                       }
                }
 
                exit;