2012-02-24 178 views
2

只是一個簡單的問題!我迫使我的網站從http重定向到https。的方式即時通訊做它在我的httpd.conf文件,我在我的虛擬主機一個mod_rewrite與重定向永久

redirect permanent/https://sitename 

一切工作正常,我得到了來自Apache的wiki網站設置!但我的問題是,這是更快的重定向永久或使用mod_rewrite的方式?

我看過一些網站建議使用類似:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L] 

,但沒有人解釋說,如果這種方式獲得比使用永久重定向或不更好的性能?我的網站每天獲得超過1000次訪問並處理大文件!

基本上兩者有什麼區別?我只是想確保我爲最佳性能進行了優化;)

PS。一切都在我的httpd.conf,而不是在做的.htaccess)

+0

我不確定性能差異,但使用httpd.conf而不是.htaccess是首選因爲.htaccess文件是爲每個請求處理的;重定向保存在內存中,不涉及額外的開銷。 – drew010 2012-02-24 19:46:13

+0

每天1000次點擊大約是每一分鐘一次點擊(平均) - 無論您選擇哪種方法都無濟於事。這就是說,我不知道哪個會更快處理。 – BenOfTheNorth 2012-02-24 19:47:08

回答

5

我的網站被每天

這沒什麼1000+訪問;您真的不需要擔心在該流量級別的相對性能。

無論您的網站實際上爲其頁面做什麼,這兩種方法在性能上都是微不足道的。

+0

謝謝,我想我會保持現在的樣子! – hyperexpert 2012-02-24 20:02:38