Я новичок в Python (я выхожу из PHP из-за того, что он все больше ломается), и я бегу через портирование своего старого кода. Одна вещь:
У меня есть файл /foo.py с функциями index () и bar (), так что с издателем я могу получить доступ к http://domain/foo/bar и http://domain/foo, как следует из документации.
Как я могу сделать так, чтобы я мог сделать:
http://domain/foo/bar/a1/a2/a3/an/...
Так, что издатель запускает bar (), а затем я могу получить доступ к URL, чтобы получить / a1 / a2 / ...
Все, что я получаю, это Запрещено :) (я не хочу использовать mod_rewrite для всего)
О, я на 2.5.2
Заранее спасибо
ОБНОВЛЕНИЕ: идеальным решением было бы для издателя запустить крайнее правильное разрешение в URL-адресе, который он может, и просто сделать a1 / a2 / a3 .. доступным через модуль apache. Может быть, сочетание директивы Apache и издателя?
решено (ish):
Ответ волшебного вызова () и т. Д. Сочный! Хотя я думаю, что я изменю издателя или напишу свой собственный, чтобы проверять объекты аналогичным образом, используя сопоставление крайних правых, а затем разрешать крайним правым доступ к URL-адресу с помощью модуля apache. Спасибо всем!