TL; DR:請求example.com/static/js/
由Ngnix處理,而請求example.com/dynamic/category.php
由Lighttpd(Apache)處理。如果可能,如何做到這一點?從不同目錄服務內容到不同的服務器
我有一個網站,其中包含很多靜態內容,如緩存的圖像,樣式表和JavaScript。我對大部分內容使用SSL。我正在考慮改變Lighttpd for HTTP和Apache for HTTPS的當前設置,在Lighttpd中同時使用HTTP和HTTPS,但是我也想用ngnix來提供靜態文件,這對於只有一個工作環境線。 Lighttpd或Apache可以配置爲忽略處理請求,而Ngnix只能從一個目錄及其子目錄獲取請求?
感謝您的解釋。我現在還不能確定它是一個優先事項,但是該網站不夠大,無法使用CDN,但它獲得了相當的流量份額。服務器確實每秒都會與數百個請求拖延,所以它需要重新佈線。 – Xeos
apache確實是這樣的,這是非常知名的,但是你不應該對lighttpd上的所有問題都有任何問題,就像你說的那樣。 – Conslo
我最喜歡的一些演示'停止使用apache'的圖表:http://wiki.dreamhost.com/Web_Server_Performance_Comparison – Conslo