只是一个简单的问题!我迫使我的网站从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)
我不确定性能差异,但使用httpd.conf而不是.htaccess是首选因为.htaccess文件是为每个请求处理的;重定向保存在内存中,不涉及额外的开销。 – drew010 2012-02-24 19:46:13
每天1000次点击大约是每一分钟一次点击(平均) - 无论您选择哪种方法都无济于事。这就是说,我不知道哪个会更快处理。 – BenOfTheNorth 2012-02-24 19:47:08