找回密码
 立即注册
搜索
热搜: ROOT 面具 串号

php读取当前页面url的两种方式,判断地址实现301跳转

斯文和玉米 | 2023-11-3 11:37:12 | 显示全部楼层 |阅读模式
其实有时候用php做301重定向非常简单,比如dz论坛,点击默认首页是域名+/forum.php,而不带/forum.php的也同样被收录了,这样导致权重会被分散掉,那么今天我这边就写个教程,就是通过php检测当前域名连接,如何符合就跳转到不带/forum.php的域名上,就我们我们新壳软件网,点击首页是xkrj5.com/forum.php 用php去判断当前页面url是否带/forum.php,如果条件符合就跳转到xkrj5.com,实现代码非常简单。
下面是代码:
$current_url = $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];


if ($current_url == "xkrj5.com/forum.php") {
    // 发送301重定向头部到首页
    header('Location: http://xkrj5.com', true, 301);
    exit(); // 停止执行更多的脚本
}

上面“$current_url ”是一个变量“ $_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];”意思是获取当前页面完整的url,if ($current_url == "xkrj5.com/forum.php") 就是判断获取的url是否是xkrj5.com/forum.php,注意它不会获取http://奥,如果是$current_url值是xkrj5.com/forum.php的话就通过header('Location: http://xkrj5.com', true, 301);301跳转到http://xkrj5.com。
截图202311031137118021.png

阳光与河马 | 2023-11-3 11:37:36 | 显示全部楼层
简单明了,感谢楼主分享
任性方小懒虫 | 2023-11-3 11:37:44 | 显示全部楼层
php其实我觉得也挺简单的
喜胁康员耪霉 | 2023-11-3 11:37:53 | 显示全部楼层
就这么简单????
悦耳笑 | 2023-11-3 11:37:58 | 显示全部楼层

你以为呢
霸气扯豆芽 | 2023-11-3 11:38:03 | 显示全部楼层
教程收藏了
粗心扯往事 | 2023-11-3 11:38:12 | 显示全部楼层
感谢小壳分享
忧伤等于泥猴桃 | 2023-11-3 11:38:15 | 显示全部楼层
6666666666666
高大的期待 | 2023-11-3 11:38:25 | 显示全部楼层
赞成+100
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

新壳软件 |网站地图

GMT+8, 2023-12-11 18:31 , Processed in 0.063362 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2017 Comsenz Inc.