PHPWind论坛如何做301跳转
2019-03-22 04:24:03来源: liboseo.com 阅读 ()
做SEO的大家都知道,网址的首选域要统一非常重要。也就是比如网站绑定了两个域名,包括带www的和不带www的,那么要选择一个作为主要域名做推广,那么就需要将另外一个域名301跳转到主域名。
如果服务器支持,比如是IIS7以上的服务器的话,可以使用Web.config的301跳转代码。使用Linux操作系统的可以使用.htaccess的301跳转。
那么PHPwind的论坛,想要将不带www的跳转到www的域名,还可以使用PHP代码做301跳转。
PHPwind论坛的页面都调用的一个文件是global.php,经过测试将下面一段代码放入global.php可以实现整个论坛的301跳转(我将http://AAA.com/跳转到http://www.AAA.com/):
$the_floor = $_SERVER['HTTP_HOST'];
$floor_pageurl=str_replace(".php?", "-htm-", $_SERVER[REQUEST_URI]);
//因为做了伪静态所以将网址中的.php?替换成-htm-
if($floor_pageurl == '/index.php')
//如果是首页的话,将网址设为空。
{
$floor_pageurl='/';
}if($the_floor == '16floor.com')
{
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://www.16floor.com'.$floor_pageurl);
}
将上面这段代码放到global.php文件这段代码下面就可以了:
file_exists('install.php') && header('Location: ./install.php');
error_reporting(E_ERROR | E_PARSE);
set_magic_quotes_runtime(0);
function_exists('date_default_timezone_set') && date_default_timezone_set('Etc/GMT+0');
测试一下吧,成功跳转!
转载请注明来自逍遥博客,本文地址:http://liboseo.com/741.html
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 如何设计出一个有灵魂的「签到功能」? 2021-05-04
- 案例·电商 | 网易严选是如何用会员权益提升消费频次? 2021-05-04
- 轻论坛程序Startbbs安装视频教程 2020-03-30
- 轻论坛程序Startbbs安装视频教程 2020-03-30
- 轻论坛程序Startbbs安装视频教程 2020-03-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash