环境:宝塔面板 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源码
![图片[1]-苹果cms10伪静态规则设置-oserp](https://www.oserp.net/wp-content/uploads/2025/05/20250529092422998-image.png)
用记事本打开,编辑后台路径
![图片[2]-苹果cms10伪静态规则设置-oserp](https://www.oserp.net/wp-content/uploads/2025/05/20250529092922299-image.png)
保存后,进入宝塔面板,上传 maccms.conf到网站的根目录
![图片[3]-苹果cms10伪静态规则设置-oserp](https://www.oserp.net/wp-content/uploads/2025/05/20250529093256137-image.png)
面板设置
进入苹果后,找到你的网站,把第一步中的maccms.conf 内容复制到下图中的伪静态中
![图片[4]-苹果cms10伪静态规则设置-oserp](https://www.oserp.net/wp-content/uploads/2025/05/20250529093810450-image-1024x481.png)
苹果后台设置
登录网站后台,如下图设置
![图片[5]-苹果cms10伪静态规则设置-oserp](https://www.oserp.net/wp-content/uploads/2025/05/20250529094501427-image-1024x536.png)
![图片[6]-苹果cms10伪静态规则设置-oserp](https://www.oserp.net/wp-content/uploads/2025/05/20250529094717534-image-1024x630.png)
路由状态如果不设好的话会有问题 我懒得设置 直接关闭了
提示信息:
1.动态下,开启路由状态将自动重写URL;
2.路由规则每行一条,中间用=>隔开,左边是路由表达式,右边是路由地址;
3.路由地址是系统提供的,原则上不会变,只需要调整路由表达式。
4.不要有多余的空行;
5.ID类型根据需要自行选择,选择拼音时,数据中不能有重复的拼音,否则获取数据会出现问题。
6.URL分隔符支持/ 和 – 。不建议用其他符号。
暂无评论内容