0
我有一個Web門戶從另一個數據服務器(基於HTTP)獲取我需要在本地機器上測試的數據。在本地主機上使用WSGI/Apache運行兩個django實例
在生產中,存在多個版本的門戶網站,但數據服務器較少。
這裏是我的WSGI配置
WSGISocketPrefix /var/run/wsgi
WSGIDaemonProcess portal
WSGIScriptAlias//home/rep/portal/wsgi/wsgi.py
<Location />
WSGIProcessGroup portal
</Location>
WSGIDaemonProcess dal
WSGIScriptAlias /dal /home/rep/dal/wsgi/wsgi.py
<Location /dal>
WSGIProcessGroup dal
</Location>
門戶代碼試圖利用URL獲取JSON數據,如http://localhost/dal/api/foo?bar=baz
的DAL服務器僅用URL模式
url(r'^/api/(?P<apiName>[a-zA-Z]+)', 'dal.dbapi.apiHandler'),
當我打開http://127.0.0.1/
我得到了門戶主頁。
當我打開http://127.0.0.1/dal/foo?bar=baz
我得到的404頁的門戶網站,而不是JSON數據從DAL應用
我試過配置虛擬主機,不同端口和所有的,但我不能讓這個正常工作。
在生產中,這些服務器可能位於不同的機器上,但我需要能夠在開發過程中在我的本地主機上測試這兩個服務器。
在此先感謝