我正在開發Google App Engine上的應用程序,其中一個功能是通過Facebook Connect進行身份驗證。我已經完成了一切工作並達到了一定的水平,但爲了在我的開發機器上測試它,我在一臺面向公開服務器的代理服務器上創建了一個反向代理服務器。在所有應用程序中實現網站前綴
這一切工作正常,除了大多數鏈接沒有我爲代理創建的前綴。
因此,讓我想到,是否有一種簡單的方法來創建一個站點範圍的應用程序前綴,不僅適用於我的應用程序,但我想使用任何第三方應用程序?
有沒有我可以包含的一些中間件或Django文檔我沒看過?
**更新:**在下面的評論,我想的前綴進去之間,然後將該域名和應用網址:
http://example.com/PREFIX/myapp/view/
謝謝喬,我只需要修補任何我想使用的第三方應用程序,不要讓我這樣工作。 當不知道我的前綴的模板中存在鏈接等時會出現問題。 – 2010-01-05 12:01:46
這工作得很好,如果有其他人從反向代理的後面使用它,你可以使用(?:PREFIX /)?使前綴可選,並且在進行開發時它會在沒有前綴的情況下進行本地響應。 – 2010-01-05 18:59:51