Apache配置静态缓存---模块

1.编辑虚拟主机文件

vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

<IfModule mod_expires.c>

ExpiresActive on

ExpiresByType image/gif  "access plus 1 day"

ExpiresByType image/jpeg  "access plus 24 hours"

ExpiresByType image/png  "access plus 24 hours"

ExpiresByType text/css  "now plus 2 hours"

ExpiresByType application/x-javascript "now plus 2 hours"

ExpiresByType application/x-shockwave-flash "now plus 2 hours"

ExpiresDefault "now plus 0 min"

</IfModule>

查看网页的具体元素信息----

curl -x192.168.2.10:80 ‘http://www.xrc.com/static/image/common/logo.png‘ -I

时间: 2024-12-30 12:50:49

Apache配置静态缓存---模块的相关文章

LAMP搭建11:Apache配置静态缓存

在服务器端可以配置Apache静态缓存,让客户端浏览器缓存一段时间(几个小时或几天)该页面中的静态元素,如一些小图片,样式等等,这样可以让用户每次访问请求中不需要重复传输这些静态元素,以减少每次访问的带宽,提高访问速度. 1.编辑虚拟主机配置文件: [[email protected] logs]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 2.加入如下配置:指定格式文件在浏览器中缓存的时间 -- SetEnvIf Request_U

apache配置静态缓存

每次访问站点时候,页面有许多图片或者文件占着许多元素,为了节省带宽,可以把静态文件做一个缓存,规定图片等缓存多少天或者多少小时.可以节省一大部分的带宽. 具体操作: 在虚拟主机配置文件中去配置. [[email protected] ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf <IfModule mod_expires.c>ExpiresActive onExpiresByType image/gif "access

Apache 配置静态缓存

想要把东西保存怎么办 1.打开虚拟主机配置文件 vi /usr/local/apache2/conf/extra/httpd-vhosts.conf 添加内容 <IfModule mod_expires.c> ExpiresActive on ExpiresByType image/gif "access plus 1 days" ExpiresByType image/jpeg "access plus 24 hours" ExpiresByType

apache 配置静态文件缓存和开启gzip压缩

1,设置文件静态缓存3天: 在httpd.conf 里添加如下代码: #文件静态缓存配置 <IfModule expires_module> #打开缓存 ExpiresActive on #文件缓存259200/3600/24=3天 ExpiresByType text/css A259200 ExpiresByType application/x-javascript A259200 ExpiresByType application/javascript A259200 ExpiresBy

wdlinux中apache配置反向代理模块

想要在.htaccess中开启反向代理功能都不行[apache中没有mod_proxy模块] .htaccess 文件内容如下 RewriteEngine On RewriteBase / RewriteRule ^(.*)$ http://sogou.weixin.com/$1 [P] "proxy|P"(强制为代理) 此标记使替换成分被内部地强制作为代理请求发送,并立即中断重写处理,然后把处理移交给mod_proxy模块.你必须确保此替换串是一个能够被mod_proxy处理的有效U

apache配置静态文件缓存

设置静态内容缓存,就是让网页里的图片还有js.css这些资源.包括页面缓存到本地而不是每次都去服务器请求资源,而是设置规定的时间,这样做可以减轻服务器的带宽压力和使网页打开速度加快,这样以来用户体验就会好一些.那么如何来设置缓存时间呢? 先确认apache是否加载mod_expires # /usr/local/apache2/bin/apachectl -M|grep -i expires expires_module (shared)  //如没有任何显示,说明需要先编译expires模块

nginx安装配置+清缓存模块安装

经过一段时间的使用,发现nginx在并发与负载能力方面确实优于apache,现在已经将大部分站点从apache转到了nginx了.以下是nginx的一些简单的安装配置. 环境 操作系统:CentOS.RedHat IP地址:192.168.1.202 下载软件包 # mkdir /usr/local/src/tarbag # mkdir /usr/local/src/software # cd /usr/local/src/tarbag/ Nginx # wget http://www.ngin

nginx之三:nginx安装配置+清缓存模块安装

经过一段时间的使用,发现 nginx 在并发与负载能力方面确实优于 apache,现在已经将大部分站点从 apache 转到 了 nginx 了.以下是 nginx 的一些简单的安装配置. 环境 操作系统:CentOS.RedHat IP 地址:192.168.1.202 下载软件包 # mkdir /usr/local/src/tarbag# mkdir /usr/local/src/software# cd /usr/local/src/tarbag/# wget http://www.ng

配置静态缓存

<IfModule mod_expires.c> ExpiresActive on ExpiresByType image/gif "access plus 1 days" ExpiresByType image/jpeg "access plus 24 hours" ExpiresByType image/png "access plus 24 hours" ExpiresByType text/css "now plus