您现在的位置是:首页 > cms教程 > phpcms教程phpcms教程
PHPCMSV9多站点动态设置与静态设置子站内容URL的方法
夜蓉2025-05-27phpcms教程已有4人查阅
导读phpcms v9的站群功能的 动态站点与静态站点的配置站群站点,分为动态站点,和静态站点两种设置方法:静态的,就是将栏目和内容都了html 文件,我们先讲解下,站群的操作:
phpcms v9的站群功能的 动态站点与静态站点的配置站群站点,分为动态站点,和静态站点两种设置方法:静态的,就是将栏目和内容都了html 文件,我们先讲解下,站群的操作:
建好之后,进入你的子站,进行,模型导入,栏目建.设,内容-录入等工作新建的子站,是木有模型的,我们就将主站的模型导出,再进子站,把模型导入;
记得,栏目和内容都设置成静态我们添加测试内容,进行下一步骤,更新url,更新栏目,更新首页,更新全站缓存接下来,配置关键的;就是你的服务器;如果你是用iis 的,就直接新建 网站 的形式来操作,文件夹目录直接指向子站的文件夹名如果你是apache ,那就需要进行配置文件设置了
-----------------------------------动态配置-----------------------------------
接下来讲动态配置站群,也就是url 都是采用屏蔽词汇址的,因为很多时候,我们需要进行功能方面的实验,静态,不方便美工或者程序员对程序的测试!
所以,我们需要用到动态的url,这个时候,就需要操作 phpcms 的路由功能了
找到 根目录下 \caches\configs\route.php
打开之后,我们看下代码:
如下: 讲解下这个文件哦注释里,很清楚明白的说明了这个文件的操作方法:
那么,这是一个返回数组的形式的一个文件:
他将什么返回了呢?返回的是站点列表。每个站点,以 的形式进行传值
default 就是你的站点url ,这里是系统默认的,就是default,当然,你也可以将他更改成你的站点域名,比如.ebingou.cn
这是一个数组,default 对应的值,又是一个数组,里面的说明,在注释里很详细了,我就不再啰嗦了,关键是站群设置关键的地方,就是data键我新建了一个北京站,域名是 beijing.ebingou.cn
那么接下来,我就这样写这个数组; 最关键的是后面的siteid 的值是多少,不要传错了,根据你系统的值,你再看看,然后再写;
服务器方面怎么设置呢?apahce 直接指向根目录就可以了
iis方面,我没操作过。就不多加说明了
/***********更新***********/
子站添加内容,url 会继续沿用 站点1 的url ,比如
子站的域名是 beijing.ebingou.cn
添加文章之后,url会变成.ebingou.cn/index.php?m=content........
而不是我们需要的 beijing.ebingou.cn/index.php?m=content.............
出现这个情况,怎么解决?
找到 内容管理模块的 classes 下面的 url.class.php
打开之后,找到 89行
原句: 改成 让子站点的栏目url 也修正过来!
找到 modules/admin/category.php 第418行
修改为:
建好之后,进入你的子站,进行,模型导入,栏目建.设,内容-录入等工作新建的子站,是木有模型的,我们就将主站的模型导出,再进子站,把模型导入;
记得,栏目和内容都设置成静态我们添加测试内容,进行下一步骤,更新url,更新栏目,更新首页,更新全站缓存接下来,配置关键的;就是你的服务器;如果你是用iis 的,就直接新建 网站 的形式来操作,文件夹目录直接指向子站的文件夹名如果你是apache ,那就需要进行配置文件设置了
-----------------------------------动态配置-----------------------------------
接下来讲动态配置站群,也就是url 都是采用屏蔽词汇址的,因为很多时候,我们需要进行功能方面的实验,静态,不方便美工或者程序员对程序的测试!
所以,我们需要用到动态的url,这个时候,就需要操作 phpcms 的路由功能了
找到 根目录下 \caches\configs\route.php
打开之后,我们看下代码:
如下: 讲解下这个文件哦注释里,很清楚明白的说明了这个文件的操作方法:
那么,这是一个返回数组的形式的一个文件:
他将什么返回了呢?返回的是站点列表。每个站点,以 的形式进行传值
default 就是你的站点url ,这里是系统默认的,就是default,当然,你也可以将他更改成你的站点域名,比如.ebingou.cn
这是一个数组,default 对应的值,又是一个数组,里面的说明,在注释里很详细了,我就不再啰嗦了,关键是站群设置关键的地方,就是data键我新建了一个北京站,域名是 beijing.ebingou.cn
那么接下来,我就这样写这个数组; 最关键的是后面的siteid 的值是多少,不要传错了,根据你系统的值,你再看看,然后再写;
服务器方面怎么设置呢?apahce 直接指向根目录就可以了
iis方面,我没操作过。就不多加说明了
/***********更新***********/
子站添加内容,url 会继续沿用 站点1 的url ,比如
子站的域名是 beijing.ebingou.cn
添加文章之后,url会变成.ebingou.cn/index.php?m=content........
而不是我们需要的 beijing.ebingou.cn/index.php?m=content.............
出现这个情况,怎么解决?
找到 内容管理模块的 classes 下面的 url.class.php
打开之后,找到 89行
原句: 改成 让子站点的栏目url 也修正过来!
找到 modules/admin/category.php 第418行
修改为:
本文标签:
很赞哦! (2)
下一篇:PHPCMSV9建站学习总结
暂无内容 |
暂无内容 |
相关教程
相关源码
-
pbootcms模板(PC+WAP)火锅加盟餐饮美食类带留言源码基于PbootCMS内核深度开发,为火锅、餐饮品牌打造的营销型解决方案。采用红色主题传递行业活力,实现PC与WAP端适配。查看源码
-
pbootcms模板(PC+WAP)APP应用软件下载类官网源码为APP应用软件官网打造的响应式解决方案,PC端与移动端(WAP)数据实时同步,一次更新全网生效,满足多终端用户无缝体验需求。查看源码
-
html5响应式pbootcms模板新闻资讯博客网站源码该模板采用PbootCMS内核开发,专为新闻资讯类网站打造,同时具备高度行业适配性--只需替换图文内容即可快速转型为企业官网、行业门户等各类站点。查看源码
-
pbootcms模板PC+WAP娱乐新闻资讯类博客网站源码该模板基于PbootCMS内核开发,专为娱乐新闻、健康生活类资讯网站设计,同时支持快速适配其他行业(如企业官网、博客门户等),仅需替换图文内容即可完成转型。查看源码
-
pbootcms源码宠物类网站源码下载(自适应多端)为宠物装备商店、宠物食品及用品企业打造的营销型模板,基于PbootCMS内核深度开发。采用响应式设计实现PC与移动端完美适配,PHP7.0+高性能架构支持MySQL/SQLite双数据库查看源码
-
深蓝色风景摄影机构网站(自适应多端)pbootcms模板该模板基于PbootCMS内核开发,专为风景摄影机构、户外摄影企业设计,采用深蓝色主题传递专业与艺术感,全栈响应式架构确保PC、平板、手机端无缝适配PHP程序结合轻量级SQLite数据库也可以更换MySQL数据库查看源码
暂无内容 |
暂无内容 |
图文教程
phpcms全站伪静态设置方法
若是windows,可以使用记事本,保存选择另存为,".htaccess" ,注意命名时要加上"",得到.htaccess文件,然后把以下代码写进去保存。PHPCMSv9修改栏目或者单页没有权限的解决方法
问题:普通管理员没有权限修改栏目,只有超级管理员才有权限修改,凡是非超级管理员,设置栏目权限后只能添加栏目,不能对栏目进行修改和删除操作,提示您没有权限操作该项这使系统的phpcms出现1064错误的解决办法
数据库后安装,数据库和PHP的兼容性不行.实在不行的话就多安装几次数据库.这个问题好多人安装的时候都会出现,或者换用其他数据库这是你的服务器环境问题,原因很多PHPCMSv9手机端栏目绑定模板的方法示例
phpcms的手机端,模块是有了,但是有些地方用的还不是很舒服,其中移动端栏目无法绑定模板就不是很方便。所有的栏目绑定的模板是固定的这次咱们就来处理下
分享笔记 (共有 0 篇笔记) |