请选择 进入手机版 | 继续访问电脑版

巅峰霸主

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ecshop全站使用绝对网址路径有https的方法

  [复制链接] [添加相关主题]
godkings 发表于 2019-10-10 05:24:31 | 显示全部楼层 |阅读模式
阿里云服务器2折起!

游客只能显示部分内容,请登录后查看帖子完整内容!!!注册完全免费。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
一、打开/includes/lib_common.php文件(把分类、商品、品牌、文章、团购、搜索、积分页

安装步骤:(下面是以默认程序为例,具体根据您的程序文件修改)

找到如下代码:

return $uri;

将以上这段代码修改为:

return ‘http://’.$_SERVER[‘SERVER_NAME’].’/’ . $uri;

二、打开/includes/lib_common.php文件(把ECSHOP商品相册图片改为绝对地址)

找到如下代码:

return $url;

将以上这段代码修改为:

  1. return ‘http://’.$_SERVER[‘SERVER_NAME’].’/’ . $uri;
复制代码




  1. return (strpos($url, ‘http://’) === false && strpos($url, ‘https://’) === false) ? ‘http://’.$_SERVER[‘SERVER_NAME’].’/’ . $uri : $uri;
复制代码


三、打开/goods_script.php文件

找到如下代码,删除掉即可

$smarty->assign(‘url’, $ecs->url());

四、打开/data/goods_script.html文件

找到如下代码,删除掉即可

{$url}

五、打开/goods.php文件(商品详细页面中描述的图片改为绝对地址)

找到如下代码:

$smarty->assign(‘goods’, $goods);

在以上这段代码的上面加:

$goods[‘goods_desc’] = preg_replace(‘/<img src=”/images/’, ‘<img src=”http://’.$_SERVER[‘SERVER_NAME’].’/images’, $goods[‘goods_desc’]);

六、打开/includes/lib_insert.php文件(把ECSHOP广告图片/data/afficheimg/的相对地址改为绝对地址)

找到如下代码:

DATA_DIR . “/afficheimg/$row[ad_code]” : $row[‘ad_code’];

将以上这段代码修改为:

‘http://’.$_SERVER[‘SERVER_NAME’].’/’ . DATA_DIR . “/afficheimg/$row[ad_code]” : $row[‘ad_code’];

通过以上操作便可实现全站绝对路径地址功能


上一篇:ecshop获取当前页面URL网址适用于全站任何页面
下一篇:ECSHOP 上传文件出现 Invalid file type解决方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|巅峰霸主 ( 京ICP备12023415号-2 )

声明:本站的任何信息和内容仅代表作者的立场和观点,与巅峰霸主网无关。

禁止在巅峰霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2019-11-12 21:48 , Processed in 0.082341 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表