关注安徽站长创业、网站优化、网站推广及搜索引擎优化(SEO)的自媒体平台,分享最新的seo和网站优化知识

AKCMS使用接口文件重新定义网站网址URL

发布:雷都SEO2020-3-10 19:45分类: akcms使用手册 标签: url优化 akcms标签 akcms模板

akcms在安装成功后,在网站根目录下会生成文件:akcms_item.php、akcms_page.php、akcms_category.php、akcms_section.php,他们分别是文章、模版、分类、主题访问接口。


这些接口文件可以直接使用的:akcms_item.php?id=123(显示ID为123的文章)、akcms_category.php?id=1(显示ID为1的栏目)、akcms_category.php?id=1&page=2(显示ID为1的主题的第二页)


接口虽然支持直接使用,但是建议你通过另外一个php调用它,这样做的好处是URL可以自行定义,比akcms_item.php这样的好看;用户不会知道使用的CMS是AKCMS,暴露出去的信息越少,系统越安全。举例:

新建一个文件article.php


<?php

   $_GET['id'] = 1;

   $template = 'test1.htm,test2.htm,test3.htm';

   include("akcms_item.php");

?>

参数说明:

$_GET['id'] = 1;表示ID=1的文档,这个参数一般不要。当没有这个参数时,可在article.php后面加ID=1,组成article.php?id=1。

$template = 'test1.htm,test2.htm,test3.htm';表示模板在test1.htm、test2.htm,test3.htm中随机,随机模板可以有效防止内容被采集;当只指定一个模版文件时,则使用该固定模版;这个参数一般也不要,不要时这篇文章的模板渲染,取决于这篇文章自身的设置以及所属栏目的设置。

include("akcms_item.php");该参数必须要,表示你调用的哪个接口文件。


我的使用习惯是:

网站首页index.php


<?php

   $_GET['id'] = 1;  //这个ID是新建的指定首页模版的单页ID

   include("akcms_item.php");

?>

栏目页sort.php


<?php

   include("akcms_category.php");

?>

内容页article.php


<?php

   include("akcms_item.php");

?>

转载请注明:本文《AKCMS使用接口文件重新定义网站网址URL》链接: http://seo.leidu.net/post-384.html

百度已收录

已有 0/23 人参与

发表评论:

欢迎分享合肥SEO自媒体seo.leidu.net

合肥网站SEO

欢迎使用手机扫描访问本站,还可以关注微信哦~