ChinaUnix.net
相关文章推荐:

apache 缓存 为什么返回304

apache2的log里面经常能看到返回下面两种代码: 1、“127.0.0.1 - - [01/Feb/2007:09:26:18 +0800] "GET /xxxxxx/smart.gif HTTP/1.1" 304 0” 经常是半夜出现,并且是连续出现 2、“127.0.0.1 - - [01/Feb/2007:09:26:18 +0800] "GET /xxxxxx/soft.exe HTTP/1.1" 206 xxxxx” 这个不定时出现,也是连续很多一起出现 在网上查了一圈,得到下面的说明,不是很理解: 304 Not Modified 如果客服端已经完成一个有条件的请求并且请求是...

by 宝贝的小猪 - 服务器应用 - 2007-02-01 16:48:16 阅读(2178) 回复(5)

相关讨论

apache日志中有近一半的是304304应该是服务器文件没变化客户端就不再下载该文件。但现在领导要求不管文件是否变化都要下载,即把全部304转成200。还全是图片,不知道apache如何配置 谢谢

by 361163 - 服务器应用 - 2007-11-30 23:07:05 阅读(5170) 回复(1)

系统:sol8 for x86,从sunfreeware下载了apache 相应的local版本,使用pkgadd -d安装完毕,安装在/usr/local/apache,然后使用apachectl start启动apache,在出现一些配置错误,如ssl(我没装),我修改httpd.conf文件注释了有关ssl的两个module。修改了ServerName,注释了ServerAdmin,然后apache能够启动,但是试图在其它机器上访问时,出现下面的页面: Not Acceptable An appropriate representation of the requested resou...

by jodgen - Solaris - 2003-03-04 13:51:03 阅读(1253) 回复(6)

默认情况下,apache安装完以后,是不允许被cache的。如果外接了cache或squid服务器要求进行web加速的话,就需要在htttpd.conf里进行设置,当然前提是在安装apache的时候要激活mod_cache的模块。 以下简单介绍一下安装与配置的步骤: 1. apache版本:httpd-2.0.49.tar.gz 2. 安装httpd-2.0.49.tar.gz: # tar –zxvf httpd-2.0.49.tar.gz # cd httpd-2.0.49 #./configure --enable-cache --enable-disk-cache --enable-mem-cache #mk...

by basketball610 - 服务器应用 - 2009-03-02 09:50:34 阅读(8624) 回复(10)

很久以前就听说apache对静态内容的缓存相当强大,我应用了mod_mem_cache和mod_cache模块,但是不知道怎样检查该模块是否起作用了,具体提升了多少性能,那位可以告诉我检测的方法(不要说观察页面的下载时间)。 另外看了另一篇相关的缓存的帖子http://bbs.chinaunix.net/viewthread.php?tid=706126&extra=page%3D2%26amp%3Bfilter%3Ddigest,有些疑问,作者的意思貌似是说只安装mod_cache模块仅仅是打开了apache缓存接口,想要将...

by ajinjin - 服务器应用 - 2007-09-22 15:42:48 阅读(2323) 回复(2)

编译的时候将mod_cache,mod_disk_cache,mod_mem_cache都编译进去了. 使用了虚拟主机 ServerName localhost DocumentRoot /usr/local/apache2/bbs ErrorLog logs/error_log CustomLog logs/access_log combined CacheRoot /usr/local/apache/bbs/cacheroot CacheSize 256 CacheEnable disk / CacheDirLevels 5 CacheDirLength 3

by stars981 - 服务器应用 - 2007-07-20 08:53:24 阅读(2420) 回复(1)

先说一下现象,配置好了apache后, 打算用.htaccess这样先来测试,这样不用每次重启apache, .htaccess文件是生效了,但是, RewriteRule却没有生效(见下面的配置说明), 当我把.htaccess删除后, 还是按.htaccess的规则去rewrite, 这是为什么呢? 操作系统: Debian, Leopard apahce 2.0 配置文件: DocumentRoot /var/www/ Options FollowSymLinks AllowOverride All

by escape_shily - 服务器应用 - 2008-03-03 09:37:52 阅读(3495) 回复(9)

我们现在的项目,使用apache和Tomcat,需要用Tomcat不停的往客户端输出数据。 但发现这些数据不能及时的传输到客户端,而被apache缓存了,即客户端根本就收不到数据(向客户端发送数据一直持续)。 但如果不通过apache而直接访问Tomcat,我们的要求就满足了。 查了一下apache文档,说默认的情况下,就没有加载mod_cache等缓存模块(我的httpd.conf中改模块的加载也是被注释的),但我无论怎么修改httpd.conf的相关内容,也不能禁...

by 我是好人 - 服务器应用 - 2007-12-18 10:43:19 阅读(8218) 回复(3)

要做哪些设置呢? [ 本帖最后由 HonestQiao 于 2006-6-6 11:47 编辑 ]

by qqm_lz - 服务器应用 - 2006-06-06 11:21:27 阅读(1261) 回复(1)

我的web服务器系统用的是fedora5, apache是2.0 eAccelerator加速器为0.9.4 php是4.2.2 我在后台观察apache的日志,发现里面会出现下面的错误信息,请问是什么原因造成的,如何解决? eAccelerator: Could not lock! eAccelerator: Could not lock! eAccelerator: Could not release lock! (这个不明白是什么原因) [Thu May 04 05:26:20 2006] [error] [client 61.135.146.197] File does not exist: /opt/www/html/cshop/pages-p...

by macson - 服务器应用 - 2006-05-31 11:52:10 阅读(1955) 回复(9)

前阵子发表了一篇<<apache的web缓存设置>>的文章。在一些仓促试验的基础上,断然的下了一个结论:要想实现squid缓存apache页面,必须要在httpd.conf里进行缓存设置,也就是过期时间的设置。 后来,得到一些网友的指正以后。重新有做了一下试验,就是在apache的httpd.conf里把mod_cache.c的所有设置全都取消,恢复到原来的配置(httpd-2.0.49),然后有进行了squid的缓存实验(更改apache的页面,看看squid里是否能够及时更新).结果...

by basketball610 - 服务器应用 - 2006-03-16 21:49:09 阅读(8963) 回复(8)