百度联盟网站验证不通过的解决办法

百度联盟
百度联盟

许多朋友都用过百度联盟,希望能够赚钱。不过,在申请百度联盟的时候都会遇到网站验证不成功的问题,提示获取验证文件失败或文件错误,请您确认正确放置后,再次点击“完成验证”按钮,如下图:

百度联盟网站验证

原因:

1.网站启用了Https,现在大部分网站都启用了HTTPS,但是百度联盟似乎并支持HTTPS跳转验证;

解决办法

验证时首先将HTTPS重定向关闭,保证网站可以使用HTTP 访问。

Nginx 服务器

Nginx 服务器是通过将所有的http请求通过rewrite重写到https上来实现https的,验证时自然将rewrite语句注释即可,即在下面 rewrite ^(.*)$ https://$host$1 permanent;前加#保存,然后重新载入此文件即可;

{
    listen 80;
    server_name test.com;
    rewrite ^(.*)$ https://$host$1 permanent;
}

注:验证完后,记得恢复rewrite重定向

Apache 服务器

Apache服务器是通过下面的方式实现Https的,验证前将其用#注释即可;通过验证后恢复代码。

RewriteCond %{HTTPS} !on [NC]
RewriteRule (.*) https://test.com%{REQUEST_URI} [R=301,NC,L]

发表评论

游客欢迎您123