我是 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/... 我得到的只是 Forbidden :) (我不想在所有内容上使用 mod_rewrite)
哦,我在 2.5.2 提前谢谢
更新:理想的解决方案是发布者可以在 URL 中启动最右分辨率,并简单地使 a1/a2/a3.. 可通过 apache 模块访问。也许是 apache 指令和发布者的组合?
已解决(ish):魔术调用()方法等的答案多汁!虽然我认为我会修改发布者或编写自己的发布者以使用最右匹配以类似的方式检查对象,然后允许最右匹配使用 apache 模块访问 URL。谢谢大家!