apache配置静态缓存
配置静态缓存:节省带宽,加快访问速度,提高用户体验。
<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 image/css "access 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>
以上加入虚拟主机配置文件中,
         days 天   hours 时    min 分
apache配置静态缓存的更多相关文章
- LAMP  2.2 Apache配置静态缓存
		这里的静态文件指的是图片.js.css 等文件,用户访问一个站点,其实大多数元素都是图片.js.css 等,这些静态文件其实是会被客户端的浏览器缓存到本地电脑上的,目的就是为了下次再请求时不再去服务器 ... 
- apache 配置静态文件缓存和开启gzip压缩
		1,设置文件静态缓存3天: 在httpd.conf 里添加如下代码: #文件静态缓存配置 <IfModule expires_module> #打开缓存 ExpiresActive on ... 
- Apache 静态缓存配置
		静态文件缓存 静态缓存在客户端下进行缓存,可以设置缓存文件类型与缓存时间,提升客户端访问站点速度. 语法格式 ExpiresByType type/encoding “<base> [pl ... 
- Thinkphp 缓存和静态缓存局部缓存设置
		1.S方法缓存设置 if(!$rows = S('indexBlog')){ //*$rows = S('indexBlog') $rows = D('blog')->select(); S(' ... 
- thinkphp3.2----设置静态缓存
		开启静态缓存后,页面刷新时获取的是静态页面,控制器增加输出内容时页面还是一样,除非超过缓存时间或html结构发生变化才重新生成页面缓存 1.定义静态缓存目录 define("HTML_PAT ... 
- centos    LAMP第二部分apache配置  下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转  配置apache的访问日志  配置静态文件缓存  配置防盗链 访问控制 apache rewrite  配置开机启动apache tcpdump   第二十节课
		centos LAMP第二部分apache配置 下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转 配置apache的访问日志 配置静态文件缓存 配置防盗链 ... 
- SpringBoot cache-control 配置静态资源缓存 (以及其中的思考经历)
		昨天在部署项目时遇到一个问题,因为服务要部署到外网使用,中间经过了较多的网络传输限制,而且要加载arcgis等较大的文件,所以在部署后,发现页面loading需要很长时间,而且刷新也要重新从服务器下载 ... 
- Apache Rewrite 静态配置
		1.mod_rewrite 简介和配置 Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范.平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等如一个普通访问 ... 
- Thinkphp路由配置和静态缓存规则【原创】
		ThinkPHP框架对URL有一定的规范,所以如果你希望定制你的URL格式的话,就需要好好了解下内置的路由功能了,它能让你的URL变得更简洁和有文化. 首先我们在Common/config.php设置 ... 
随机推荐
- flume--为搬砖而生,日志传输的一把好手
			(一)flume的产生 为什么会有flume 随着互联网的发展,人们对网络日志产生的信息也越来越重视.不仅如此,我们的服务器,比如Nginx,每天都会产生大量的日志.我们要将这些日志收集到指定的地方, ... 
- deep_learning_Function_tensorflow_unpack()
			tf.unpack(A, axis)是一个解包函数.A是一个需要被解包的对象,axis是一个解包方式的定义,默认是零,如果是零,返回的结果就是按行解包.如果是1,就是按列解包. 例如: from te ... 
- glsl:error C1105: cannot call a non-function
			今天写的shader编译过程中报了这个错误,而且错误行数是0.原因怎么找也找不到.后来发现原来是normalize方法写成了了normal正好和函数的形参名字一样. 特地记录一下. 
- 借助Charles来测试移动端-上篇
			随着现在互联网的兴起,移动端的测试需求越来越多,但是随着用户越来越多,迭代需求越来越频繁,或因为测试环境的接口不稳定,或因为多个业务系统互相关联,导致移动端测试后置,有时候提前介入了,也只能干耗时间, ... 
- js获取前几个月的具体日期
			// 往前数monthNum月份,不能往后数monthNum getPreMonthDay("2018-12-28",20) // 往前数monthNum月份,不能往后数month ... 
- 【HDU5890】Eighty seven
			题目大意:给定 N 个数,M 个询问,每次询问如果去掉三个数(可能相同),能否选择恰好 10 个数字,凑出 87 这个数. 题解:骚操作.. 集合凑数问题是一个很经典的模型,即:背包问题. 先进行预处 ... 
- css文件分类
			简介 CSS(层叠样式表)是一门历史悠久的标记性语言,同 HTML 一道,被广泛应用于万维网(World Wide Web)中.HTML 主要负责文档结构的定义,CSS 负责文档表现形式或样式的定义. ... 
- 关于 Vue 微信客户端 不能播放音乐(报错和不能播放的问题)
			前言 用vue 做音乐播放的时候,在本地可以打开播放,但在微信里面不能播放音乐 所以这样解决 // 音乐播放 audioPlay(){ let _this = this; var audio = _t ... 
- 如何使用git回退部分修改(转)
			如何使用git回退部分修改(转) 很多时候,git新手容易误操作,比如,在levelIISZ-1.4.dev分支下,运行了git pull idc cpp-1.0的结果,这样做麻烦很大,经常导 ... 
- 02-01 Django之路由层
			Django之路由层 一 路由的作用 路由即请求地址与视图函数的映射关系,如果把网站比喻为一本书,那路由就好比是这本书的目录,在Django中路由默认配置在urls.py中,如下图: 二 简单的路由配 ... 
