苹果cms10伪静态规则设置

环境:宝塔面板 nginx

上传伪静态规则到网站的根路径

伪静态是相对于真实静态而言的,主要用于增强搜索引擎的友好性。苹果CMS由于采用TP5的路由规则生成URL,因此在设置伪静态时需要根据不同的服务器环境进行配置。

IIS环境下的伪静态设置

IIS 6.x

在IIS 6.x环境下,使用httpd.ini规则。将规则文件上传至网站空间根目录即可。

IIS 7.x

在IIS 7.x环境下,使用web.config规则。将规则文件上传至网站空间根目录即可。

Apache环境下的伪静态设置

在Apache环境下,使用.htaccess规则。将规则文件上传至网站空间根目录即可。

Nginx环境下的伪静态设置

在Nginx环境下,使用maccms.conf规则。将规则文件上传至网站空间根目录即可。如果无法调用根目录下的伪静态配置文件,可以手动配置。

本教程是基于Nginx环境,在下载的cms10源码 \maccms10\maccms10-master\说明文档\伪静态规则 下,找到maccms.conf文件.

图片[1]-苹果cms10伪静态规则设置-oserp

用记事本打开,编辑后台路径

图片[2]-苹果cms10伪静态规则设置-oserp

保存后,进入宝塔面板,上传 maccms.conf到网站的根目录

图片[3]-苹果cms10伪静态规则设置-oserp

面板设置

进入苹果后,找到你的网站,把第一步中的maccms.conf 内容复制到下图中的伪静态

图片[4]-苹果cms10伪静态规则设置-oserp

苹果后台设置

登录网站后台,如下图设置

图片[5]-苹果cms10伪静态规则设置-oserp
图片[6]-苹果cms10伪静态规则设置-oserp

路由状态如果不设好的话会有问题 我懒得设置 直接关闭了

提示信息:
1.动态下,开启路由状态将自动重写URL;
2.路由规则每行一条,中间用=>隔开,左边是路由表达式,右边是路由地址;
3.路由地址是系统提供的,原则上不会变,只需要调整路由表达式。
4.不要有多余的空行;
5.ID类型根据需要自行选择,选择拼音时,数据中不能有重复的拼音,否则获取数据会出现问题。
6.URL分隔符支持/ 和 – 。不建议用其他符号。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    暂无评论内容