CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  Apache

[200分求解]一个百思不得其解的问题

楼主bingofei(bingo)2006-07-04 02:19:01 在 Web 开发 / Apache 提问

我有个apache服务器(apache2.2+windows   xp),web目录下只有一张图片。  
  1)正常访问是可以访问到并且在access   log中查到对这张图片的访问信息。  
      比如在浏览器中输入:http://www.mywebsite.com/sky.gif,然后再到access.log中查找,能看见相关的log。  
   
  2)另外一台web服务器webB有一个页面(sky.php),在这个页面的html中使用http://www.mywebsite.com/sky.gif,访问sky.php,能在sky.gif所在的apache   server   的access   log中发现相关log。  
   
  3)但是!奇怪的情形出现了:如果webB的sky.php中包含form,比如email等等,提交form到另外一个程序(other.php)处理以后跳转回到sky.php,跳转回来应该也算对sky.gif的调用吧?但是这时候sky.gif所在的web   server中的asscess   log并未发现相关log!  
   
  不知各位看明白了么?谁能告诉我,这是为什么?200分相赠!应该如何把所有的对sky.gif的access   log都记录下来呢?另外,我对apache并不很熟悉,希望能解答详细些,谢谢啦!!! 问题点数:200、回复次数:8Top

1 楼celas(长刀公主)回复于 2006-07-04 08:04:00 得分 100

跳转回去用了浏览器的   cache,   未向服务器请求   sky.gif  
  Top

2 楼mrshelly(Shelly)回复于 2006-07-04 08:20:11 得分 50

没错。是Cache   影响。你去IE里设置不Cache   ,你就会发现记录了。Top

3 楼manyroads(一个巴掌照样拍响)回复于 2006-07-04 11:13:43 得分 50

一般图片等会有cache的,在IE里改成every   visit就可以了。Top

4 楼bingofei(bingo)回复于 2006-07-04 13:00:05 得分 0

那为什么我每次刷新sky.php都能看见相应的对sky.gif的access   log呢?Top

5 楼ashchen(老陳)回复于 2006-07-04 14:12:11 得分 0

图片,js,css,iframe,这些缓存机制真是烦人Top

6 楼celas(长刀公主)回复于 2006-07-04 14:45:21 得分 0

你都点了   "刷新"   按钮,   那自然浏览器会忠实地   "刷新",   重新获取页面所有元素,   否则点了没反应的话还要刷新干什么呢.  
   
  刷新   =   Refresh   =   Reload  
   
  当然会重新加载了.  
  Top

7 楼yunfeifan(云飞凡)回复于 2006-07-05 09:59:39 得分 0

使用了缓存,access_log   是不纪录的Top

8 楼ranranhu(魑狂鬼魅)回复于 2006-07-07 15:22:51 得分 0

cache,学习Top

相关问题

关键词

得分解答快速导航

  • 帖主:bingofei
  • celas
  • mrshelly
  • manyroads

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo