我在htaccess文件末尾的某个地方找到了这些文件,从历史上的某个时候起,我的心情就是尽可能多地添加到我的htaccess中,现在希望相反:删除它中不需要的所有内容,使我的站点更快。
Q1这些东西的功能是什么?
如果我删除这些,Q2我的网站会变得更快吗?
Options All
Options +FollowSymLinks
RewriteBase /
BrowserMatch "MSIE" brokenvary=1
BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
BrowserMatch "Opera" !brokenvary
SetEnvIf brokenvary 1 force-no-vary[/i]发布于 2010-12-14 23:59:27
Options All
Options +FollowSymLinks选项标记指定目录中有哪些功能可用。在这种情况下,它允许一切,但如果不能做到这一点,它是额外允许遵循符号链接。
RewriteBase /RewriteBase标记是mod_rewrite的一部分,并设置以后重写规则的根。这完全是多余的。
BrowserMatch "MSIE" brokenvary=1
BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
BrowserMatch "Opera" !brokenvaryBrowserMatch用于根据用户代理字符串更改行为.它设置了Apache使用的环境变量。在本例中,它解决了IE和浏览器发送带有"Mozilla/4.xy“的代理字符串的一些(旧的) HTTP/1.1问题。最后一行告诉and服务器Opera按预期的方式运行,并在环境变量存在的情况下取消它。
https://serverfault.com/questions/212671
复制相似问题