联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
阿里云的cdn怎么做啊?
类型:POSCMS 更新时间:2017-09-01 20:26:29

阿里云的cdn怎么做啊?

必须要一个加速的域名,一个原始站点。

但是你们的程序默认把全部域名都301到一个网址上了。

那么结果就是加速这个域名的话,就没法找到原始站点的内容了,因为全部都301到那一个加速域名上了。

结果就会一直空循环下去。。。


怎么弄?

把网站全部链接做成相对形式的链接怎么做?这样就可以任何域名访问,网址都是对应域名的。


求详细教程。


回帖
  • 迅睿粉丝
    #1楼    迅睿粉丝
    2017-09-01 20:25:29
    0

    你好,dayrui/core/D_Common.php

    redirect(dr_http_prefix(************, '', '301');
    exit;

    类似于上面的代码都去掉即可把网站全部链接做成相对形式的链接怎么做?

    打开/dayrui/dayrui/helpers/durl_helper.php 搜索 function dr_url_prefix
    将 $site_url = $ci->site_info[$site]['SITE_PC'] ? $ci->site_info[$site]['SITE_PC'] : $ci->site_info[$site]['SITE_URL'];
    改为 $site_url = "/";
    以上方法仅供参考,可能会对其他地方有影响,我对程序不太熟悉
  • 迅睿粉丝
    #2楼    迅睿粉丝
    2017-09-01 20:25:34
    0
    感谢大家给我解决此问题,我已经完美的解决
  • 迅睿粉丝
    #3楼    迅睿粉丝
    2017-09-01 20:25:41
    0
    还有一个办法在所有输出url的标签中,加上替换函数,就是有些麻烦
    例如:{$t.url} 
    改成 
    {str_replace(array('http://127.0.0.1/', 'http://127.0.0.2/'), '/', $t.url)}
    
    域名地址改成你的就行,多个域名,分隔
  • 迅睿粉丝
    #4楼    迅睿粉丝
    2017-09-01 20:25:51
    0

    QQ截图20161028175953.png
    依然不行呢, 域名是127.0.0.2 但是里面的内容是127.0.0.1的
    【实习程序员: 任云】1楼