当前位置:首页 > 前端 > phpcms v9 > 正文
     
  

2.URL访问解析


时间:2021-08-03 10:40:23   来源:破浪网   评论:0



   PHPcms是采用MVC设计模式开发,基于模块和操作的方式进行访问,采用单一入口模式进行项目部署和访问,无论访问任何一个模块或者功能,只有一个统一的入口。

模块访问方法 [示例]

http://xxx.com/index.php?m=content&c=index&a=show&id=1

其中

m = content 为模型/模块名称 位于phpcms/modules/content

c = index 为控制器名称 位于phpcms/modules/content/index.php

a = show 为时间名称 位于phpcms/modules/content/index.phpshow()方法

id = 1 为其他参数 与正常get传递参数形式相同

如果我们访问您的域名 如:

http://www.yourdomain.com/index.php

phpcms默认路由会定位到content模块的index控制器中的init操作,因为系统在没有指定模块和控制器的时候,会执行默认的模块和操作。因此下面的URL的结果是相同的:

http://www.yourdomain.com/index.php?m=content&c=index&a=init

系统还支持URL路由的功能,这些都能够带来其他的url访问效果。