这几天 一直用百度站长网站改版。不管怎么提交都是部分改版中。一直无法改版成功。今天我成功了。下面分享一些细节![跳转关系与规则不符][链接多跳一错误]现在很多网站都开起了https 问题就出在这里。 但是http 还是存在的、此时。 你改版的时候服务器设置 跳转http 或者https 其中一个都是不对的。比如网站 www.123.com 改版到 www.456.com 网站同时有http 和https首先确保 新域名和老域名的http 不能强制跳转到https 把这个设置去掉!注意: 需要如下设置。举例首页~http://www.mbbsm.com/ 301=> http://bbs.mbbsm.com/https://www.mbbsm.com/ 301=> https://bbs.mbbsm.com/这就是成功细节了。总结:http 和https 要单独设置。nginx跳转设置配置案例:
server{ listen 443 ssl http2; server_name www.mbbsm.com mbbsm.com; return 301 https://bbs.mbbsm.com$request_uri; ssl_certificate /root/ssl/www.mbbsm.com.pem; ssl_certificate_key /root/ssl/www.mbbsm.com.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_protocols TLSv1.2; ssl_prefer_server_ciphers on; ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384; access_log off; } server{ listen 80; server_name www.mbbsm.com mbbsm.com; return 301 http://bbs.mbbsm.com$request_uri; access_log off; }
如果前面还套了cdn注意事项:1)cdn需要清理整站缓存。2)cdn 回源需要 根据协议回源 http回http ,https回https 具体自行百度。确保你访问http 是跳转到新域名的http, 然后https 跳转到新域名的https。如果没问题就设置成功了。昨晚提交的两个都改版成功了:确保设置100%没问题的情况下。 如果提示提示部分改版了。删除改版。重新提交。直到完成。只要不是提示部分改版中。就是成功的。站长平台 网站改版,正常选择,不需要额外设置。3.18 更新,改版效果:帮朋友设置注意到一个新问题....老域名最好不要套cdn(避免个别节点有缓存,只要一个url出错都不行。)如果可以的话租个阿里云或者其他云最便宜的配置。来单独做301。帮朋友提交第四次才成功。 当设置100%没错的情况下,一般 第三次第四次就成功。还是失败,就是设置有问题!
暂无评论
请先登录后发表评论!
暂无评论