今天群里网友提到某个网站今天无法打开,这里国外主机优惠也去打开看看,确实是无法打开,而且打开的时候还有提示\”401 Authorization Required\”错误提示,甚至还包括有需要设置输入密钥密码的问题。这个到底是什么问题呢?我们一起看看。
第一、问题描述
这里国外主机优惠顺带截图出来。
这里国外主机优惠在打开这个网站的时候,可以看到需要输入用户名和密码。这里我也没有账户,就点击取消看看。
这个就是我们上面提到的出现\”401 Authorization Required\”错误问题。那问题到底是什么呢?
第二、问题排查
这个因为不是我解决的,所以我这里就理论上排查看看。
1、检查域名和服务器所有权
我们需要检查域名是否解析正常,是否有需要授权白名单的问题。有些网站由于特殊问题,被主机商进入黑名单,所以无法打开的情况也是有的。如果我们解析正常,如果我们也可以试试是否可以打开网站根目录的其他静态文件,如果可以,那说明是服务器设置问题。
2、服务器配置问题
检查服务器设置有没有问题,一般这个问题在WIN服务器遇到的比较多。尤其是在IIS设置的时候有需要设置权限的。如果可以的话,国外主机优惠还是建议使用Linux服务器,我看他之前网站也是WordPress程序,所以用Linux服务器系统比较好。
就这么个事儿,可以找找排查方向。
关于网站和服务器报错的其他问题:
1、解决Linux安装软件\”Another app is currently holding the yum lock\”报错
2、WordPress无法上传图片提示报错(目录权限设置755)
3、解决网站\”Deprecated: Function create_function()\”报错问题
4、整理比较齐全的网站SSL证书报错错误码问题
5、解决网站报错\”SSL_ERROR_RX_MALFORMED_CERTIFICATE\”