X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/02c1b8b8c77a58b1f5b3575a3f0d8ed58117e041..2bdf01279a7d1c1f4381c403b254915a9075b98c:/doc/bugs/About___37__2F_problem.mdwn diff --git a/doc/bugs/About___37__2F_problem.mdwn b/doc/bugs/About___37__2F_problem.mdwn index 9a8fed22f..bb021efb4 100644 --- a/doc/bugs/About___37__2F_problem.mdwn +++ b/doc/bugs/About___37__2F_problem.mdwn @@ -14,3 +14,21 @@ Its url include a %2F, like below: > http://172.16.0.109/ikiwiki.cgi?do=blog&from=.%2Fbugs&subpage=1&title=aaa I use ikiwiki 3.20180311 + +---- + +I have found that it is not "%2F"'s problem, it just that inline directive can +not deal with Chinese char, the below link can work + + http://172.16.0.109/ikiwiki.cgi?do=blog&from=aaa%2Fbugs&subpage=1&title=aaa + +--- + +> I don't think this is actually caused by the Chinese text. The problem is that +> you used `rootpage="./bugs"`, which leads to the `blog` request handler +> generating an invalid page name. If you change it to `rootpage="bugs"` does +> that fix the error? +> +> Ideally either the `inline` directive or the `blog` request handler would +> understand and remove `./`, if it's something that makes sense in this context. +> --[[smcv]]