2009-10-08 130 views
0

我在一个使用旧学校http身份验证登录的网站上工作。取消HTTP认证登录?

问题是如果某人到达错误登录提示符并按下取消按钮登录框消失,然后重新显示总共3个在将用户关闭到一个丑陋的“需要验证”页面之前。

有谁知道如何调整登录,以便按下取消按钮一次将关闭登录提示良好,而不是重定向到“需要身份验证”页面?

或更好的还是重定向到自定义的php/css页面。

+0

Duplicate:http://stackoverflow.com/questions/449788 – Gumbo 2009-10-08 13:53:27

+0

@Gumbo,这是一个注销问题,不提供自定义401文档。 – 2009-10-08 13:55:52

回答

2

服务器会自动将您发送到HTTP 401页面。此页面可以在你的httpd.conf或本地.htaccess文件

例如指定,

ErrorDocument 401 /myerrordocs/HTTP_UNAUTHORIZED.html 

将进入一个.htaccess文件。

+0

这适用于主页面上的登录,但是当从网站中更深的另一页面登录时,重定向页面似乎有不同的绝对路径。例如:css加载不正确。此外,它似乎我不能改变一个PHP页面?只有html? – chris 2009-10-08 14:04:37

+0

我的不好,我只是使用绝对路径使事情正常工作,thx为htaccess伎俩 – chris 2009-10-08 14:25:24