PHPWIND[民间论坛]数据搬迁导致丢失严重,用户数据基本全部损坏,十分遗憾来自phpwind.me的远古记忆

解决二级域名打开同一个帖子

admin 离线 3.4K阅读 2回复 于 2014-05-14 14:54 发布在 技术文献 分类
打开:
global.php
找到:
function_exists('date_default_timezone_set') && date_default_timezone_set('Etc/GMT+0');

在下面加上
$host= 'www.abc.com'; //填写你要统一的地址
if ($_SERVER['HTTP_HOST'] != $host && in_array(SCR,array('read','thread'))) {
        header("HTTP/1.1 301 Moved Permanently");
        header("Location: http://{$host}{$_SERVER[REQUEST_URI]}");
}
unset($host);
$host= 'www.abc.com'; //填写你要统一的地址
记得修改成自己的地址。

评论

2 最热 最新
游客
123456789
123456789
11年前 江西省赣州市
1
admin:如果论坛绑定了多个域名,比如bbs.xxx.com,bbs2.xxx.com
如果用这两个域名访问同一个帖子的时候,会跳转到主域名去。
修改方法如下:
打开global.php

找到//二级域名绑定跳转
if (in_arra...
回到原帖
9.0这个功能要怎么改啊。
admin
admin
楼主
11年前 亚太地区
0
如果论坛绑定了多个域名,比如bbs.xxx.com,bbs2.xxx.com
如果用这两个域名访问同一个帖子的时候,会跳转到主域名去。
修改方法如下:
打开global.php

找到
//二级域名绑定跳转
if (in_array(SCR, array('read', 'thread')) && $_mainUrl !== $db_bbsurl) {
 ObHeader($_mainUrl . substr($REQUEST_URI, strrpos($REQUEST_URI, '/')));
} elseif (SCR == 'u' && !empty($db_modedomain['o']) && $db_modedomain['o'] !== $pwServer['HTTP_HOST']) {
 ObHeader("http://" . $db_modedomain['o'] . substr($REQUEST_URI, strrpos($REQUEST_URI, '/')));
}
s_footer