官网
教程
文档
官网文档
小程序集群与uniapp
小程序app接口教程
冰蓝世界版
阿赖耶识与随风版
网站首页
齐博X1教程专栏
文章列表
推荐
019-模块的路径访问
超级蜘蛛查
2024-02-28 16:40:44
100
本节来说明下x1模块的路径访问 我们知道平时访问x1系统内容地址都是 模块关键字``/show-id.html`` 栏目模块关键字``/list-fid.html `` 这些地址都是经过系统默认设置的路由优化过的,但是我们做模板的时候需要知道实际地址,让其自动生成 否则当路由改变的时候,咱们模板的地址都会显示404等错误显示了 做模版开发的时候我们需要知道我们实际访问的``url``地址,这样才会不管路由怎么改变都会自动解析到设置好的路由地址 我们看下系统默认的路由配置 ![](https://img.kancloud.cn/96/d4/96d404254a809bc530f0023983d84681_682x186.png) 以下及以后篇章都以cms来举例,其他模块同理 我们可以不用具体了解路由规则,但是我们从上图可以看到 ``show-id ``对应的实际地址是 ``cms/content/show `` 具体就是 http://域名/cms/content/show/id/xxx.html ``list-fid`` 对应的实际地址是 ``cms/content/index `` 具体就是 http://域名/cms/content/index/fid/xx.html 其他同理,不再详述 到这里我们看到上述的具体的实际地址,我们如果打开具体路径,按照以前url路径地址打开文件是不存在的,这个是为什么呢 因为这里的url地址是基于``PATHINFO``的映射 PATHINFO是一个php函数,把对应的模块控制器方法等拆分成数组按照web服务器一定的规则解析成URL 我们访问只是访问入口文件index.php而已,而index.php又通过服务器的伪静态规则而隐藏 所以如果我们访问的是前端 那么实际地址是 http://域名/index.php/cms/content/show/id/xxx.html 对应的则是 域名/入口文件/模块名/类名(控制器名)/方法名/参数/值/参数/值...... 后缀名 ![](https://img.kancloud.cn/80/35/803565605231db8791270a3ccb374333_683x271.png) 如果是后台入口则是admin.php,会员中心则是member.php x1系统只定义了三个入口,``index,admin,member``,其他系统未定义直接访问都是出错的 所以这才是我们正确的访问方式,所以按照以前的具体文件名路径去访问,实际是找不到任何文件的。 至于类,方法等是干什么的,做模版可以忽略,懂php的基本都了解的,具体知识可以了解下相关php的知识即可。
本文链接:https://x1.wanxiangsucai.com/read/322.html
上一篇:
下一篇:齐博x1云标签插件-一件提取关键词无法使用的解决办法
相关文章推荐
1.
020-插件的路径访问
2.
新做风格路径注意事项
3.
模块碎片入门
4.
什么是模块?模块的组成。
5.
如何重新模块索引
6.
013-模块的简单说明
7.
019-模块的路径访问
8.
商业模块仅限一个国际域名使用
9.
app如何加模块
10.
如何重建模块数据索引
齐博X1教程专栏最新文章
1.
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
2.
齐博x1云标签插件-一件提取关键词无法使用的解决办法..
3.
关于thinkphp5
4.
齐博X1更新记录
5.
解决Web部署 svg/woff/woff2字体 404错误
6.
云市场注意事项
7.
如何调取当前模块ID
8.
URL伪静态设置
9.
QQ登录接口配置
10.
邮箱接口设置之QQ企业邮箱
齐博X1教程专栏文章推荐
1.
换服务器如何转移网站
2.
空白目录
3.
序列号使用图文教程
4.
URL美化伪静态设置方法
5.
bui框架前端自定义配色基础属性
6.
007-系统设置之联系方式
7.
表单相关视频
8.
016-栏目的调用4
9.
如何对自定义字段做特殊显示处理
10.
APP之QQ登录接口关联配置
建站工具推荐
您可能感兴趣的文章
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
齐博x1云标签插件-一件提取关键词无法使用的解决办法
关于thinkphp5
齐博X1更新记录
解决Web部署 svg/woff/woff2字体 404错误
云市场注意事项
如何调取当前模块ID
URL伪静态设置
QQ登录接口配置
邮箱接口设置之QQ企业邮箱