Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我运行gunicorn ,我可以在Heroku托管的应用程序上支持pushState 和 HTML History API吗?
我希望我的Backbone / Marionette应用程序中没有散列。
除非我弄错了,否则 gunicorn 与此无关。要使用 pushState,您的服务器必须为您的客户端应用程序生成的任何 URL 返回一个有效页面。
例如,如果您的 Marionette 应用程序具有“/articles/5/comments” URL,则服务器在收到该 URL 时必须以有效内容响应。
也就是说,您的服务器可以系统地返回包含完整 Marionette 应用程序的相同内容(例如,通过包罗万象的路线)。然后,客户端应用程序将接管,路由并加载数据。