不做技术很久了,最近客户那里接触到几个很棘手的问题,服务器管理员也很头疼,据说电话打到爆。
呵呵,老将出马,统统摆平,记录过程如下,供参考和自己留念。
第一个问题
Win2000 系统,IIS5 环境,客户的域名解析到服务器上后,一个可以正常访问,一个不可以访问。
在正常访问的情况:
不正常访问的情况:
很多用户都会要求做一个空的主机头名,这样就可以用域名直接访问了。所以,在看到这种
情况之后,我的第一个反应就是客户的DNS解析没有做好。
然而,检查之后却发现DNS解析没有问题,域名甚至都已经做成了泛域名解析了。
那么问题一定出在IIS5服务器上,开始检查设置:
看这个架势,似乎没有问题啊。旁边的管理员一个劲地废话,什么这里我早就检查过了
云云,MD,唧唧歪歪。不理他,继续我的检查:
看见什么没有?!
呵呵,是的,在客户的主机头名设置选项中,域名后面加了一个看不到的“空格”。
问题就出在这里。删掉空格,保存。刷新页面。
客户的网站已经可以正常访问了。
旁边的唐僧不说话了,我狞笑着,白了他一眼……
之后我在Win2003系统的 IIS6中间察看,发现微软显然已经意识到了这个问题了,
当类似情况出现,输入内容不规范的时候,系统会出现提示
“请仅适用下列字符:A 到 Z,a 到 z,数字,“.” 和 “-” ”
IIS6看起来智商比较高哦,不错不错。
说完第一个问题,来说第二个问题
关于动网论坛的问题,客户环境是IIS6 Win2003操作系统,
网站挂上去之后,发现用户无法登录,并提示说验证码错误。
我尝试了一下,输入测试的用户名密码,并输入正确的验证码: