gpt4 book ai didi

PHP header 重定向 301 - 有什么影响?

转载 作者:IT王子 更新时间:2023-10-29 00:51:46 25 4
gpt4 key购买 nike

我有 example.com。如果用户已登录,它应该自动加载 example.com/option-X,其中 X 是用户的预定义选择。

所以,我在 index.php 的顶部执行此操作:

header("Location: /option-X");

但是,如果用户没有登录,我会自动选择第一个选项,如下所示:

header("HTTP/1.1 301 Moved Permanently");
header("Location: /option-a");

因此,关于这样做的影响,我有两个问题:

  1. 由于搜索引擎爬虫不会登录,它们将始终获得 example.com/option-a - 它具有 301 header 是否会影响它们?
  2. 执行这些重定向的服务器 CPU 负载可能是多少?我不知道如何进行测试。当前网站(没有重定向)每天有大约 10 万次访问。

最佳答案

301 的效果是搜索引擎将索引 /option-a 而不是 /option-x。这可能是一件好事,因为搜索索引无法访问 /option-x,因此可能对索引产生积极影响。只有明智地使用它

重定向后放 exit(); 停止脚本的其余部分执行

header("HTTP/1.1 301 Moved Permanently");
header("Location: /option-a");
exit();

关于PHP header 重定向 301 - 有什么影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7324645/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com