您的位置:首页 >> 操作系统 >> Linux >> 正文
RSS
 

为什么Apache有时候会在用户访问一个文件的时候出现两次提示输入密码

http://www.rdxx.com 03年09月12日 08:35 互连网 我要投稿

关键词: 用户访问 , 密码 , Apache , 文件 , 用户 , 访问

  问题分析:如果你访问的服务器的主机名和在Apache配置文件里面定义的ServerName不一样,那么当产生一个引用自身的URL请求的时候,Apache会根据UseCanonicalName属性的设置来把你的请求重定向到一个新的主机名,比如你访问一个目录却没有加上尾部的斜杠,这样的话,Apache首先会在原始页面上要求验证,然后执行重定向,因为主机名变了,所以Apache在新主机名上的页面再要求验证,就出现了两次要求验证。
  解决:
  1.每次访问目录的时候都要加上尾部的斜杠;
  2.使用Apache配置文件里面定义的ServerName来访问,或者在Apache配置文件里面设置UseCanonicalName off。
  
  

 
 
标签: 用户访问 , 密码 , Apache , 文件 , 用户 , 访问 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站