summaryrefslogtreecommitdiff
path: root/IkiWiki.pm
diff options
context:
space:
mode:
Diffstat (limited to 'IkiWiki.pm')
-rw-r--r--IkiWiki.pm7
1 files changed, 3 insertions, 4 deletions
diff --git a/IkiWiki.pm b/IkiWiki.pm
index 54bb1826c..9f6c3bb1f 100644
--- a/IkiWiki.pm
+++ b/IkiWiki.pm
@@ -298,10 +298,9 @@ sub bestlink ($$) { #{{{
my $link=shift;
my $cwd=$page;
-
- # relative links
- while ($link=~s!(^|/)\.\./!!g) {
- $cwd=~s!/?[^/]+$!!;
+ if ($link=~s/^\/+//) {
+ # absolute links
+ $cwd="";
}
do {