伪静配置

后台 => 系统 => URL地址配置 => 路由伪静态设置

  • 路由状态:开启
  • 伪静态状态:开启
  • 把相关的程序包内说明文档\伪静态规则里的rewrite拷贝到网站根目录。

rewrite说明

  • 1,确认空间支持rewrite组件。
  • 2,按照 伪静态rewrite 目录下的说明文档操作。
  • 3,后台设置浏览模式为 rewrite伪静态 。

如果使用rewrite伪静态模式,请注意把配置文件复制到网站根目录。如果静态文件后缀配置的不是html,则请把rewrite配置文件中的.html替换为对应的后缀如.html

  • iis6.x 下使用 httpd.ini
  • iis7.x 下使用web.config

apache下使用 .htaccess

(编辑.htaccess文件,把 RewriteBase /maccms10 修改为你苹果CMS所在目录)

nginx 下使用 maccms.conf

(使用vps或者服务器的可以在你的主机的conf里 用 include xxxxx.conf 也就是包含下伪静态规则文件 如果用的是虚拟主机版的nginx 就找你的主机商给你添加规则就行,你把规则发给他。)

默认路由

  • map => map/index
  • rss => rss/index
  • index-<page?> => index/index
  • gbook-<page?> => gbook/index
  • gbook$ => gbook/index
  • topic-<page?> => topic/index
  • topic$ => topic/index
  • topicdetail-<id> => topic/detail
  • actortype/<id>-<page?> => actor/type
  • actortype/<id> => actor/type
  • actor-<page?> => actor/index
  • actor$ => actor/index
  • actordetail-<id> => actor/detail
  • actorshow/<id>-<area?>-<blood?>-<by?>-<letter?>-<level?>-<order?>-<page?>-<sex?>-<starsign?> => actor/show
  • actorsearch/<wd?>-<area?>-<blood?>-<by?>-<letter?>-<level?>-<order?>-<page?>-<sex?>-<starsign?> => actor/search

伪静态视频教程(建议切换 1080P 到B站进行观看)

站群配置

  • 1. 在宝塔面板中把多个域名同时绑定到一个站点上
  • 2. 在苹果CMS后台 -> 系统 -> 站群管理配置 -> 添加一组

添加绑定好的域名并设置不同的模板和广告目录,设置网站名称关键词和描述。

问询提示

群站只能在伪静态下使用,仅支持自适应模板,不支持PC和wap独立模板

邮件发送

苹果CMS v10在使用的过程中,我们可能需要通过邮件验证用户是否为机器人,通过邮件验证身份是一个不错的选择,大部分国内服务器是禁用了服务器发件功能的,直接发送邮件是无法实现的。我们只能通过配置smtp邮件服务器来完成邮件的发送。

苹果CMS 10在开发的过程中已经做好了相应的功能组件,我们只需要填写我们的smtp发件服务器信息即可向用户推送邮件。

扩展库支持

苹果CMS v10使用smtp发送邮件需要开启OpenSSL扩展库支持,否则会发送失败。这里小伙伴们不需要担心,因为现在的服务器openssl扩展库是必备的,已经默认内置了。

我们填入我们所使用的smtp发件服务器信息保存即可,这里提醒使用QQ邮箱、126邮箱、163邮箱等常用邮箱的小伙伴一点,密码那一栏填写的并不是真正的邮箱密码,而是你在邮箱设置中获得的邮箱授权码。

1. 我们依次打开苹果CMSv10后台设置,依次在左侧导航栏找到邮件发送配置并打开,我们会看见如同所示的界面。

youxiang.jpg

2. 我们一QQ邮箱作为发送服务 配置PhpMailer

  • 服务器:smtp.qq.com
  • 端口:587
  • 传输协议:TSL
  • 帐号:你的qq邮箱

3. 测试

填写完成后我们可以使用发送邮件测试功能,来测试配置是否正确,我们在这里做了一个简单地小测试,结果非常完美。

youxiang.jpg

短信发送

短信发送功能类似于邮箱发送能,也是用于给用户发送验证码短信,手机注册会员等功能。目前苹果CMS 后台已经集成了阿里云短信和腾讯云短信对接服务器,只需申请相关key即可使用!阿里云购买流程没有什么好说明的,下一步下一步然后更具自己的购买短信量即可,国内这两家短信发送服务都是需要网站实名备案才可以使用哦。

申请阿里云短信包

阿里云短信申请地址: https://www.aliyun.com/product/sms (opens new window)
够买成功后需要配置一下相关的签名和发送模板。
短信服务的签名都需要经过审核,审核通过后才可以使用该签名。本文将为您介绍短信签名的规范说明,帮助您快速通过签名审核。
添加签名: https://dysms.console.aliyun.com/dysms.htm#/domestic/text/sign

config

签名就是一什么企业名称在发送短信,告诉用户是谁发的短信。例如:大图模板,那么用户收到的内容就是:

  • 【大图模板】您正在申请手机注册,验证码为 12456 ,5分钟内有效。

其中内容格式由模板决定。
等审核通过后就可以添加模板了

config

添加模板:https://dysms.console.aliyun.com/dysms.htm#/domestic/text/template

下图示例为添加手机注册模板:

config

阿里云短信模板例子

  • 尊敬的用户,您的注册会员验证码为:${code},请勿泄漏于他人!
  • 验证码为:${code},您正在绑定手机,若非本人操作,请勿泄露。
  • 验证码为:${code},您正在进行密码重置操作,如非本人操作,请忽略本短信!

获取keyid 和 KeySecret

以上工作都准备好了以后,到阿里云的 RAM 访问控制: https://ram.console.aliyun.com/users 创建一个用户

- 创建

config
config

- 添加AliyunDysmsFullAccessAliyunDysmsReadOnlyAccess两条策略

config

- 点击创建 AccessKey , 里面的AccessKey IDAccessKey Secret就是我们要填写在苹果CMS后台的

config

申请腾讯云短信包

腾讯云短信:https://cloud.tencent.com/product/sms

购买成功或者领取体验包后进入https://console.cloud.tencent.com/smsv2/guide (opens new window)创建短信签名:

证明类型:我这里用的是企业执照三证合一,你也可以选择备案网站,需要上传截图商的备案后台截图。详细说明可以参考:https://cloud.tencent.com/document/product/382/39022

config

等待审核通过后就可以添加发送模板了

config
config

获取AppId和AppKey

上面的工作都做好了就可以到 应用列表 (opens new window)的系统默认应用中获取 AppId和AppKey。

config

视频试看配置

苹果CMSV10如何配置游客试看功能必备条件:

须知条件

  • 1.程序:一些源码交易网站上有肯能会有整站的程序下载,一般这些源码更新不及时,甚至被人动过手脚,所以建议官方最新版。
  • 1.程序:一些源码交易网站上有肯能会有整站的程序下载,一般这些源码更新不及时,甚至被人动过手脚,所以建议官方最新版。

视频试看配置

- 第一步:在后台的 -> 系统 -> 网站参数配置 ->试看时长 -> 设置为1

config

- 第二步:在后台 的 用户 -> 会员组 -> 找到游客用户组 -> 点击编辑按钮

可根据分类单独配置试看权限,我这里是全站数据都对游客开启试看,所以把所有分类的播放页勾去掉了,剩下的全打勾,点击保存设置,这样试看功能就配置成功了

config

列表页、内容页、播放页、下载页4个权限,控制是否可以进入页面,没权限会直接返回提示信息。试看权限:如果没有访问播放页的权限、或者有权限但是需要积分购买的数据,开启了试看权限也是可以进入页面的。开启试看功能的话,播放窗口将采用iframe动态页面方式载入,如果你需要对vip用户开启播放全片权限,只需要对vip用户组的权限全部打钩就ok了。

提示

默认的方式都是以进入页面就开始计时,不管你有没有播放视频,时间到了就会销毁播放器。更精确的试看功能是需要配合播放器的进度条进行监听完成,市面上黑多H5网页播放器都支持实时监听进度时间。

三级分销配置

三级分销功能不被很多站长看中,可能是有的模板没开发好这部分的功能吧。其实这个裂变推广非常实用,用得好可以给网站带来可观的流量。很多人不了解苹果CMSv10中的三级分销实现方法和计算比例,也有可能是三级分销功能不被看好的原因。

如何有效关联?

只要您的好友通过你的邀请链接访问后并且注册成会员,你的好友既是你的一级分销,当您的好友有积分消费时,你就可以获得一级分销提成。您的好友如果在邀请他的好友,他的好友注册成会员并且消费了积分 你还可以获得二级积分奖励,他的好友如果在邀请其他人注册成会员消费,你还可以获得三级积分奖励,有效关联最高达到三层,这就是三级分销分销关联机制。

  • A 邀请了 B,B是A的一级分销
  • B 邀请了 C,C是B的一级分销、是A的二级分销
  • C 邀请了 D,D是C的一级分销、是B的二级分销、是A的三级分销

绑定关系永久有效

积分奖励比例计算公式

config
  • 一级设置比二级大,二级设置比三级大。
  • 一级设置比二级大,二级设置比三级大。

计算公式源码

php
  • # $fee_points 消费的积分
  • # $GLOBALS['config']['user']['reward_ratio'] 后台配置比例
  • $points = floor($fee_points / 100 * $GLOBALS['config']['user']['reward_ratio']);

举例你的好友升级会员花了2000积分升级会员,

你获得2000除以100再乘以5等于100积分奖励, 你好友的好友花了2000积分升级会员,
你好友获得2000除以100再乘以5等于100积分奖励 你获得2000除以100再乘以3等于60积分奖励, 好友 的好友 的好友花了2000积分升级会员,
好友 的好友 获得2000除以100再乘以5等于100积分奖励, 好友 获得2000除以100再乘以3等于60积分奖励, 你 获得2000除以100再乘以2等于40积分奖励

第三方登录

苹果CMS第三方登录整合需要网站备案,没有备案的就不用想了。

提示信息

  • QQ登录地址/index.php/user/oauth/?type=qq
  • 微信登录地址/index.php/user/oauth/?type=weixin
  • 回调地址/index.php/user/logincallback/?type=qq 或/index.php/user/logincallback/?type=weixin

对接微信公众号

视频由早期苹果CMS管理员【老陈】原声录制,教程原文件蓝奏云网盘

苹果CMSV10对接公众号视频教程(建议切换 1080P 到B站进行观看)

定时任务

定时任务目前内置了 采集资源、生成静态 2个执行操作 强制执行参数enforce=1

1,采集资源

  • 执行文件:选择 采集资源库collect
  • 附加参数:从自定义资源列表中获取(在采集今日,采集本周,采集全部 右键复制链接)截取参数部分即可。
  • 例如:
  • 任务名称:cj_day
  • 任务描述:采集当天数据
  • 附加参数: ac=cjall&h=24&xt=1&ct=&cjflag=b9c546ba925d22ed654927b44638df34&cj url=http://cj.tv6.com/mox/inc/youku.php

2,生成静态

  • 执行文件:选择生成make
  • 附加参数:
  • 例如:
  • 生成首页ac=index
  • 生成地图页ac=map
  • 生成rssac=rss
  • 生成百度sitemapac=rss&ac2=baidu
  • 生成谷歌sitemapac=rss&ac2=google
  • 生成专题首页ac=topic_index
  • 生成专题详情页ac=topic_info&topic=1,2,3,4
  • 生成视频分类页ac=type&tab=vod&vodtype=1,2
  • 生成当日有更新数据的视频分类ac=type&tab=vod&ac2=day
  • 生成文章分类页ac=type&tab=art&arttype=3,4
  • 生成当日有更新数据的文章分类ac=type&tab=art&ac2=day
  • 生成自定义页面ac=label&label=rand.html
  • 生成视频详情页ac=info&tab=vod&ids=1,2,3
  • 生成未生成视频详情页ac=info&tab=vod&ac2=nomake
  • 生成文章详情页ac=info&tab=art&ids=1,2,3
  • 生成未生成文章详情页ac=info&tab=art&ac2=nomake

3,采集规则

  • 执行文件:选择 采集规则cj
  • 参数id=1,参数就是当前采集自定义采集规则的编号。
  • 为了不影响服务器性能,目前仅采集第一页。

4,清理缓存

  • 执行文件:选择 清理缓存cache
  • 无需参数

5,网址推送

  • 执行文件:选择 网址推送urlsend
  • 附加参数:

  • 百度主动推送当天视频ac=Baidu&limit=50&page=1&ac2=today&mid=1
  • 百度主动推送当天文章ac=Baidu&limit=50&page=1&ac2=today&mid=2
  • 百度主动推送当天专题ac=Baidu&limit=50&page=1&ac2=today&mid=3
  • 百度主动推送当天演员ac=Baidu&limit=50&page=1&ac2=today&mid=8
  • 百度主动推送当天角色ac=Baidu&limit=50&page=1&ac2=today&mid=9
  • 百度快速推送当天视频ac=Baidufast&limit=10&page=1&ac2=today&mid=1
  • 百度快速推送当天文章ac=Baidufast&limit=10&page=1&ac2=today&mid=2
  • 百度快速推送当天专题ac=Baidufast&limit=10&page=1&ac2=today&mid=3
  • 百度快速推送当天专题ac=Baidufast&limit=10&page=1&ac2=today&mid=3
  • 百度快速推送当天角色ac=Baidufast&limit=10&page=1&ac2=today&mid=9

采集配置

对接资源站

提示

由于资源站涉及网站内容和性质,这里就不做详细介绍,苹果CMS仅仅是个开源的内容管理系统,不可以引导用户做什么类型的网站。

对接火车采集

视频教程 (建议切换 1080P 到B站进行观看)

对接python爬虫

对接 【接口参数】 发送POST 即可入库

添加播放器

添加第三方整合好的播放器只需要一件导入即可,如果是自己想整合播放器器,需要有一定的编程基础,然后更具播放器的文档操作即可。

Scroll Top