在苹果CMS伪静态设置之前,我们需要确定自己使用的服务器环境,然后根据你所用的系统环境,上传伪静态规则至你网站空间根目录。
不同环境对应伪静态格式
iis6.x 下使用 httpd.ini 规则
iis7.x 下使用 web.config 规则
apache 下使用 .htaccess 规则
nginx 下使用 maccms.conf 规则
苹果cms伪静态设置方法
iis6.x、iis7.x、apache环境,直接上传至网站空间根目录即可,这些规则在苹果cms的安装包里已经自带打包在里面 自己对号入座上传即可。
规则上传完后进行下一步操作在苹果cms后台,系统—>URL地址设置—>路由伪静态设置中开启对应功能按钮即可大功告成。
最后网址规则就修改对应的路由规则就可以了。
nginx环境下如果无法调用根目录下的伪静态配置文件,这样就需要我们手动配置了.
来到宝塔面板中的伪静态设置页面下,复制下面maccms.conf文件内的规则到这里,然后保存即可!
if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^/admin.php(.*)$ /admin.php?s=$1 last;
rewrite ^/api.php(.*)$ /api.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}