我打算给站点配两个ip,一个用于普通http访问,一个用户https访问;然后用dnspod做下解析:搜索引擎访问http的ip,非搜索引擎访问https的ip,不知这样可否实现?
也就是实现:普通访客用https,搜索引擎用http。
也就是实现:普通访客用https,搜索引擎用http。

1 Epile May 2 2012 其实没有必要使用两个ip地址的。DNSPOD也没法专门针对搜索引擎做解析。 http站那里做个判断,不是搜索引擎的跳转到https https站那里把搜索引擎的ip都屏蔽掉就行了。 |
6 likexian May 2, 2012 |
7 chuangbo May 2, 2012 |
8 citydog OP @all of you 算了,我有个最简单的法子:为了避免被墙,花几百块钱,搞个备案得了。linode不给第二个ip,现在搞ssl的要求也被否了。搞备案~~ |
9 qiuai PRO 1.dnspod可以分别解析2个IP.但是非搜索引擎的IP自动解析到https的话,那跟做了两个站有什么区别么? 2.你到底是要防止百度收录还是什么需求.防止百度收录的话就把所有的搜索引擎都指向到localhost. |
13 qiuai PRO 有更简单的办法. 1.同时让一个IP开放http和https服务. 2.用htaccess实现所有访问都跳转到https 3.把所有访问请求中包含到蜘蛛关键字的访问跳转到http. 或者就同时用2个IP做前端.一个在dnspod设置为给蜘蛛看的,然后跳转到http.另外一个给访客看,然后跳转到https... 感觉好没有必要的东西啊... 被墙基本上跟百度没什么关系.只要你的内容不出现违禁的关键词.就不会有什么问题. 我感觉GFW似乎拦截了所有的网页请求然后进行审核然后过关似的... |
14 moona May 7, 2012 没有必要同时使用吧,http就可以了,DNSPOD智能判断线路,但没办法针对搜索引擎进行智能吧? |
15 clino May 7, 2012 @citydog dns 估计没办法这种问题的,这种方法可以吗:http 是可以访问的,但是根据ua判断如果不是搜索引擎的话就 redirect 到 https 上 |
16 tumutanzi Aug 13, 2013 Google早都支持https收录了吧,我的就没有区别,它完全收录:https://tumutanzi.com 似乎Google更喜欢https,可能这样给用户带来更多的安全感。 |