我有一個PHP應用程序通過端口80上的apache服務。我有一個nodejs應用程序在端口3000上獨立運行。我想從PHP生成的客戶端代碼向nodejs應用程序發出ajax請求。問題是相同的源策略將不允許不同的端口,並且我不能在端口80上同時運行nodejs和apache。設置apache來別名nodejs應用程序?
我最想做的是讓它們都運行在端口80上從客戶的角度來看。我怎樣才能設置Apache重新路由/別名/無論對nodejs應用程序的某些請求?
希望是有道理的。注意:不確定這是否可行,或者我是否以正確的方式開展工作 - 歡迎提出建議。
負載均衡節點與Apache似乎是一個簡單的方法來創建一個瓶頸。只需使用nginx並將您的一些請求轉發到node.js(或者在node \ o /中重寫您的PHP應用程序) – Raynos
[nodejs and nginx](http://stackoverflow.com/questions/5009324/node-js- nginx-and-now) – Raynos
是的,我認爲你是對的。 nginx似乎是要走的路,並且很想重寫節點中的應用程序,但時間很寶貴! – Finbarr