Dokuwiki генерирует разный контент в зависимости от платформы (Linux/Windows)?

Oct 21, 2011 10:41

Обнаружилась мегастранная штука: докувики генерирует по-разному ссылки в тексте. Ссылки, блин, а не имена файлов для своего хранилища! Имена файлов - нет вопросов, могут отличаться в зависимости от той платформы, на которой движок работает. Но ссылки-то здесь при чём? Они для всех и от платформы, на которой генерируются, по моей логике, зависеть не должны.

Я понять не могу, в чём смысл такого поведения. Под виндой и апачем генерируется такое (двоеточия urlencode-ятся в %3B):

Fruit

Meat

long pAgE Name

На линуксах (двоеточия остаются ":"):

Fruit

Meat

long pAgE Name

Никто не сталкивался? Гугление ответов не принесло, надо в код лезть. С одной стороны, двоеточие в URI вроде бы является reserved символом (RFC 2396, RFC 1738). С другой - двоеточие в линках применяется повсюду и смотрите чем угодно. Я даже не в курсе был про возможную нежелательность символа ":".

windows, linux, wtf, wiki

Previous post Next post
Up