gpt4 book ai didi

wordpress - 使用查询字符串重定向所有 Wordpress 页面,搜索页面除外

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:45:15 24 4
gpt4 key购买 nike

我的旧 Wordpress 博客没有使用漂亮的永久链接,而是使用丑陋的查询字符串来确定页面/文章。我已将我的博客从“blog.domain.com”移动到“newblog.domain.com”,并且我正在尝试将所有带有丑陋查询字符串的旧页面 URL 重定向到我的新博客主页。我想对除 Wordpress 搜索查询 ?s=

之外的所有查询字符串执行此操作

如何将除搜索查询之外的所有查询字符串 301 重定向到我的新博客主页?

我知道如何重定向所有查询字符串,但如何只排除搜索查询?

最佳答案

如果您的主题中有一个 404.php 模板,在 get_header() 之上,请检查是否正在使用 $_GET 变量“s”...

if(isset($_GET['s'])) {

//DON'T do redirect

} else {

//redirect now
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: " . $new_url);

}

关于wordpress - 使用查询字符串重定向所有 Wordpress 页面,搜索页面除外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23700206/

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