2014-09-04 33 views
0

我即將上傳網站的新版本,並正在尋找從舊路徑添加301重定向到新路徑。301使用Silex或Nginx重定向 - 優點/缺點?

該網站與Nginx一起使用Silex,所以我正在嘗試決定是使用Silex還是在Nginx配置文件中進行重定向。這兩種方法有什麼區別嗎?

我對這個話題的理解很少,所以任何幫助都非常感謝。

回答

0

讓服務器完成它打算的工作總是更好。

爲了實現機器上的資源,您應該讓nginx處理這個問題:想象一下,您的應用程序必須在一分鐘內處理500個重定向,您必須在重定向請求之前調用整個silex堆棧。

你可以在這裏找到一些啓發:http://www.tinywp.in/301-redirect-wordpress/

它適用於WordPress的,但他結束了寫他的重定向規則nginx的方式似乎有效,因爲說,它免去了服務器的麻煩來評估一個正則表達式:

server{ 
    server_name www.domain.com 
    return 301 $scheme://domain.com$request_uri; 
} 
+0

謝謝,這是最完美的答案。對不起,我沒有迴應。 – Tim 2014-11-05 15:53:13