如何去除苹果cms链接中的index.php
模板简介:
官方默认的网站模式是动态模式,动态模式下链接中自带有“index.php”
想要去除网站链接中的index.php,首先需要开启网站的模式为伪静态模式。
这样比动态模式那一长串的链接看着也舒服一些,最重要的是迎合搜索引擎的喜好加快收录提高排名。
1,开启伪静态:来到后台的系统--->URL地址设置--->路由伪静态设置中开启对应功能按钮即可
2,功能开启了还需要上传伪静态规则到我们的网站上
设置伪静态要根据自己环境使用对应的伪静态规则才可以使网站正常运行。下面是常见的几种环境所对应的伪静态规则。
① iis6.x 下使用 httpd.ini 规则
② iis7.x 下使用 web.config 规则
③ apache 下使用 .htaccess 规则
④ nginx 下使用 maccms.conf 规则
3,伪静态规则去哪里找呢?这个很多人都疏忽了,其实就在苹果cms系统安装包里自带
系统文件夹里面包含一个伪静态规则名称的文件夹,里面就是常见的几种环境的规则。
找到对应的规则后上传到网站的根目录即可。苹果cms系统下载:
4,如果在nginx环境下上传规则后出现异常请尝试用下面的操作方法进行解决。
苹果cms在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; }
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
苹果cms模板»如何去除苹果cms链接中的index.php