> Я не понял вопрос. Какая разница как там внутри оно устроено. Когда ему наплевать, какие получатся A HREF, то могут использоваться реальные "/". А когда не > плевать - используются %2F, чтобы браузеры правильно делали HREF. Вот тут не очень понял, HREF формирует сервер, а не браузер. Или тут подразумеваются варианты типа "../..", в которых браузер может проявить излишнюю самостоятельность?
> "/" и "%2f" - это РАЗНЫЕ вещи. А то, что оно там унутре себя
преобразует %2f в "/" - так да, конечно.
> Да, тут это path. Только его элементы определяет сервер, а не писатели Apache. Если написано /aaaaa%2Fbbbb/zzzzz, то это path с 2 элементами - aaaaa%2Fbbbbb и zzzzzz.
Кажется начинаю понимать,
path_segments = segment *( "/" segment ) т.е. aaaaa%2Fbbbb и zzzzz есть segment, который в свою очередь
segment = *pchar pchar = unreserved | escaped | ":" | "@" | "&" | "=" | "+" | "$" | ","т.е. любой reserved символ нужно приводить к escaped?
Тогда да, все правильно. С другой стороны CGPro все равно использует символ "/" как разделитель иерархии папок (как логически, так и на диске), т.е. не считает его символом, принадлежащем имени папки. Какой смысл тогда его ескейпить?
Спасибо
-- Best regards, Maxim Cherniavsky Comstar-UTS, Internet Division mailto: maxim (at) comstar.ruПолучено Fri Dec 17 13:32:39 2004
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:15:40 MSK