Gau*_*ral 6 etag joomla caching cache-control pagespeed
我想在谷歌建议的joomla网站中使用Cache Control和ETag.但不知道该怎么做.我搜索了很多,但找不到任何可怕的例子.
任何人都可以告诉我该怎么做.. ??
对于缓存控制我已经找到了这个例子,但这是完整的语法.. ?? 以及将它放在文件<head>标签中的位置index.php??
另请告诉我ETag的语法以及编写它的地方.
您可以在网站的根目录下使用.htaccess文件。您会发现许多细节上的变化,这是来自http://www.siteground.com/tutorials/joomla/joomla-speed.htm#htaccess的全面介绍。
使用文本编辑器,将以下内容添加到您的.htaccess文件中
编辑 如果您的目标是专门提高您的YSlow得分,并且您没有将这些标签用于其他目的,则最好将以下ETag设置为:
FileETag none
Run Code Online (Sandbox Code Playgroud)
资料来源:https : //developer.yahoo.com/performance/rules.html#etags
########## Begin - ETag Optimization
## This rule will create an ETag for files based only on the modification
## timestamp and their size.
## Note: It may cause problems on your server and you may need to remove it
## Note: See comments above about why you might want to set the following to FileETag none
FileETag MTime Size
# AddOutputFilterByType is now deprecated by Apache. Use mod_filter in the future.
AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript
# Enable expiration control
ExpiresActive On
# Default expiration: 1 hour after request
ExpiresDefault "now plus 1 hour"
# CSS and JS expiration: 1 week after request
ExpiresByType text/css "now plus 1 week"
ExpiresByType application/javascript "now plus 1 week"
ExpiresByType application/x-javascript "now plus 1 week"
# Image files expiration: 1 month after request
ExpiresByType image/bmp "now plus 1 month"
ExpiresByType image/gif "now plus 1 month"
ExpiresByType image/jpeg "now plus 1 month"
ExpiresByType image/jp2 "now plus 1 month"
ExpiresByType image/pipeg "now plus 1 month"
ExpiresByType image/png "now plus 1 month"
ExpiresByType image/svg+xml "now plus 1 month"
ExpiresByType image/tiff "now plus 1 month"
ExpiresByType image/vnd.microsoft.icon "now plus 1 month"
ExpiresByType image/x-icon "now plus 1 month"
ExpiresByType image/ico "now plus 1 month"
ExpiresByType image/icon "now plus 1 month"
ExpiresByType text/ico "now plus 1 month"
ExpiresByType application/ico "now plus 1 month"
ExpiresByType image/vnd.wap.wbmp "now plus 1 month"
ExpiresByType application/vnd.wap.wbxml "now plus 1 month"
ExpiresByType application/smil "now plus 1 month"
# Audio files expiration: 1 month after request
ExpiresByType audio/basic "now plus 1 month"
ExpiresByType audio/mid "now plus 1 month"
ExpiresByType audio/midi "now plus 1 month"
ExpiresByType audio/mpeg "now plus 1 month"
ExpiresByType audio/x-aiff "now plus 1 month"
ExpiresByType audio/x-mpegurl "now plus 1 month"
ExpiresByType audio/x-pn-realaudio "now plus 1 month"
ExpiresByType audio/x-wav "now plus 1 month"
# Movie files expiration: 1 month after request
ExpiresByType application/x-shockwave-flash "now plus 1 month"
ExpiresByType x-world/x-vrml "now plus 1 month"
ExpiresByType video/x-msvideo "now plus 1 month"
ExpiresByType video/mpeg "now plus 1 month"
ExpiresByType video/mp4 "now plus 1 month"
ExpiresByType video/quicktime "now plus 1 month"
ExpiresByType video/x-la-asf "now plus 1 month"
ExpiresByType video/x-ms-asf "now plus 1 month"
Run Code Online (Sandbox Code Playgroud)
另外,您将在JED中找到很多可以做类似事情的扩展
http://extensions.joomla.org/extensions/core-enhancements/performance/cache
祝好运!