Z.Newbie 发表于 2020-6-18 14:13:16

为什么我设置的301不生效啊?

本人菜逼一个,基本不懂技术。
之前不小心把网站给删了,就是godaddy后台不小心把主域名给换了。。
之前的网页就都成了死链了,一点链接就是404.

我看了很多人都说把死链做301,于是我就在谷歌search console把所有收录过的url都导了出来,然后在cpanel后台redirects那里和重建(网站内容还是差不多的,就是手贱点错了还没备份)后相关的url一个个对应,手动去添加301重定向。

但是我发现点击这些死链并没有重定向到新的url去,出来的还是404,这是为什么啊?一定要去写.htaccess(PHP + APACHE)才有用吗?百度和谷歌了很久也没找到能解答我的疑惑的。

查了下http,为什么有301和404两个状态码啊?

求大佬答疑解惑!!!

另一个问题,这个网站之前一天平均有几个ip,自从重建后现在analytics里每天一个ip都没了,这是乱改版404太多被谷歌惩罚了吗?这网站是不是废了啊?


提前感谢各位大佬!

ronse 发表于 2020-6-18 16:35:16

用cf的页面规则,转发到另外的域名 https://support.cloudflare.com/hc/zh-cn/articles/218411427#redirects

Z.Newbie 发表于 2020-6-18 23:58:41

ronse 发表于 2020-6-18 16:35
用cf的页面规则,转发到另外的域名 https://support.cloudflare.com/hc/zh-cn/articles/218411427#redirect ...

谢谢!我也是用的CF的CDN,就为了那个SSL证书。。我去看了它的页面规则,好像免费的只有几条,一对一去重定向数量根本不够。。。但恰好我之前的url格式是xxx.com/cn/abc和xxx.com/en/xyz这样的,为了减少层数,后来又改了一次版,把cn和en都取消了。照道理可以把cn/abc和en/xyz这样的都通过通配重定向到首页去。但是我百度了一下,说是可能会被谷歌认为是作弊,会被K,我也不懂,就没敢弄,大佬有高见吗?

河小马 发表于 2020-6-19 17:33:03

Z.Newbie 发表于 2020-6-18 23:58
谢谢!我也是用的CF的CDN,就为了那个SSL证书。。我去看了它的页面规则,好像免费的只有几条,一对一去重 ...

不会的

我改过好多次了

CF 的page rules 很好用的

Z.Newbie 发表于 2020-6-19 20:07:36

河小马 发表于 2020-6-19 17:33
不会的

我改过好多次了


谢谢河马,河马牛逼!
页: [1]
查看完整版本: 为什么我设置的301不生效啊?