加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

PHPwind 给门户和论坛绑定不同的域名

发布时间:2021-04-01 19:14:22 所属栏目:教程 来源:网络整理
导读:这两天常常碰着这样的环境,也许是列位站长的网站做大了! 以下链接只是例子,链接并不存在! 留意:起首必要将www.phpwinner.net、phpwinner.net和bbs.phpwinner.net三个域名同时理会随处事器的根目次! 1、给论坛绑定了一个二级子域名好比:http://bbs.phpwinner

  这两天常常碰着这样的环境,也许是列位站长的网站做大了! 以下链接只是例子,链接并不存在!

  留意:起首必要将www.phpwinner.net、phpwinner.net和bbs.phpwinner.net三个域名同时理会随处事器的根目次!

  1、给论坛绑定了一个二级子域名好比:http://bbs.phpwinner.net

  2、然后给派别绑定了http://www.phpwinner.net和http://phpwinner.net

  可是今朝phpwind的论坛措施还不支持给派别绑定两个域名!可是可以写个301重定历来办理这个困境!

  起首,必需的要把论坛配置成网站的首页,由于派别为首页的时辰,也许在切换的时辰域名不能实时的跳转过来。配置如下:

  1、将论坛配置成首页(根基配置里边)而且将论坛的地点填为http://bbs.phpwinner.net(只能指定这个为网站首页!)

PHPwind 给派别和论坛绑定差异的域名

  2、然后将派其它域名改成www.phpwinner.net

  模式配置 » 根基配置 记着将论坛模式配置成默认首页

  

PHPwind 给派别和论坛绑定差异的域名

  3、最后必要从头设定下COOKIE的浸染域,不然派别和论坛的登岸和退出不能同步

  焦点配置 » 通例配置 全局参数

PHPwind 给派别和论坛绑定差异的域名

  以上配置完往后,根基上已经可以用www.phpwinner.net来会见你的派别,用bbs.phpwinner.net来会见你的论坛了!并且可以同步登岸和退出操纵!

  可是,尚有一个题目,假如,我想实现通过http://phpwinner.net来实现登岸派别怎么办呢?

  今朝phpwind还没有支持派别模式同时绑定两个域名,即只能选中www.phpwinner.net可能是phpwinner.net!

  那么,怎么实现两者都能登岸到派别模式呢?

  那么我们应该可以想到用301重定历来实现自动跳转!修改如下:

  打开global.php找找

  file_exists('install.php') && ObHeader('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');

  在下面添加以下代码

  $host_www= 'www.phpwinner.net'; //填写你最终必要的地点

  $host= 'phpwinner.net'; //填写不带www的地点

  if ($_SERVER['HTTP_HOST'] == $host) {

  header("HTTP/1.1 301 Moved Permanently");

  header("Location: http://{$host_www}{$_SERVER[REQUEST_URI]}");

  }

  unset($host);

  unset($host_www);

  此刻,当你用phpwinner.net来会见网站时,赏识器就自动跳转到www.phpwinner.net了!就实现了以上的需求!

  若各人按照以上修改往后有什么题目,可以跟帖回覆提出哦!

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读