我可以成功运行Flask jQuery 示例(在Flask 的“带有 jQuery 的 AJAX”页面底部附近提到。)它在 Flask 开发服务器上运行,并且可以在http://localhost:5000
.
如何代理页面,以便我可以访问相同的应用程序http://localhost/jqueryexample
?
我将此添加到我的 Apache VirtualHost 条目中,认为它可以解决问题:
ProxyPass /jqueryexample http://localhost:5000/
ProxyPassReverse /jqueryexample http://localhost:5000/
但是新的 URL 给出了 404 错误:
GET http://localhost/_add_numbers?a=6&b=2 404 (Not Found)
如何让示例在“规范 URL”下正确运行(不确定这是否是正确的术语)?或者,如何更改应用程序或 Apache 配置以使这个 jQuery 示例对两个 URL 都运行?
顺便说一句,这是您下载和运行有问题的香草Flask jQuery 示例的方式:
git clone http://github.com/mitsuhiko/flask
cd flask/examples/jqueryexample/
python jqueryexample.py