招商联系客服 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

苹果CMSV10伪静态基础知识和设置的详细视频图文教程

[复制链接]
查看96 | 回复0 | 2024-10-16 11:31:44 | 显示全部楼层 |阅读模式

伪静态是相对真实静态来讲的,我们为了增强搜索引擎的友好收录方面,通常都将文章内容生成静态页面,苹果cms由于采用tp5的路由规则生成url, 所以不懂的不要乱改规则,以免造成网站无法正常访问。

今天给大家介绍在宝塔面板中IIS、Nginx、Apache等常用环境下的苹果cms伪静态设置方式。

这里需要注意的是:在操作伪静态设置之前最重要的一步先确定自己所使用的环境,然后根据你所用的系统环境上传伪静态规则至你网站空间根目录。如果这一步没确定好 后面的操作都是徒劳无功。谨记!

IIS6.x 下使用 httpd.ini     规则

iis7.x 下使用 web.config  规则

Apache 下使用 .htaccess   规则

Nginx 下使用 maccms.conf  规则


1,iis6.x、iis7.x、apache环境,直接上传至网站空间根目录即可,这些规则在苹果cms的安装包里已经自带打包在里面 自己对号入座上传即可。下面就是苹果cms安装包自带的伪静态规则,自己对照上面所述选择自己环境对应的伪静态规则上传至网站跟目录使用即可。

2,规则上传完后进行下一步操作在苹果cms后台,系统—>URL地址设置—>路由伪静态设置中开启对应功能按钮即可大功告成。

3,最后网址规则就修改对应的路由规则就可以了。

附上苹果cmsV10默认的伪静态规则,如果修改错误导致无法访问时可以复制回档到后台设置里。

  1. map   => map/index
  2. rss   => rss/index

  3. index-<page?>   => index/index

  4. gbook-<page?>   => gbook/index
  5. gbook$   => gbook/index

  6. topic-<page?>   => topic/index
  7. topic$  => topic/index
  8. topicdetail-<id>   => topic/detail

  9. actor-<page?>   => actor/index
  10. actor$ => actor/index
  11. actordetail-<id>   => actor/detail
  12. actorshow/<area?>-<blood?>-<by?>-<letter?>-<level?>-<order?>-<page?>-<sex?>-<starsign?>   => actor/show

  13. role-<page?>   => role/index
  14. role$ => role/index
  15. roledetail-<id>   => role/detail
  16. roleshow/<by?>-<letter?>-<level?>-<order?>-<page?>-<rid?>   => role/show


  17. vodtype/<id>-<page?>   => vod/type
  18. vodtype/<id>   => vod/type
  19. voddetail/<id>   => vod/detail
  20. vodrss-<id>   => vod/rss
  21. vodplay/<id>-<sid>-<nid>   => vod/play
  22. voddown/<id>-<sid>-<nid>   => vod/down
  23. vodshow/<id>-<area?>-<by?>-<class?>-<lang?>-<letter?>-<level?>-<order?>-<page?>-<state?>-<tag?>-<year?>   => vod/show
  24. vodsearch/<wd?>-<actor?>-<area?>-<by?>-<class?>-<director?>-<lang?>-<letter?>-<level?>-<order?>-<page?>-<state?>-<tag?>-<year?>   => vod/search


  25. arttype/<id>-<page?>   => art/type
  26. arttype/<id>   => art/type
  27. artshow-<id>   => art/show
  28. artdetail-<id>-<page?>   => art/detail
  29. artdetail-<id>   => art/detail
  30. artrss-<id>-<page>   => art/rss
  31. artshow/<id>-<by?>-<class?>-<level?>-<letter?>-<order?>-<page?>-<tag?>   => art/show
  32. artsearch/<wd?>-<by?>-<class?>-<level?>-<letter?>-<order?>-<page?>-<tag?>   => art/search

  33. label-<file> => label/index
复制代码


4,如果在nginx环境下出现异常请尝试用下面的操作方法进行解决

苹果cms在nginx环境下如果无法调用根目录下的伪静态配置文件,这样就需要我们手动配置了.

来到宝塔面板中的伪静态设置页面下,复制下面maccms.conf文件内的规则到这里,然后保存即可!如下图所示。(下面为规则代码)

复制下面规则代码

  1.   if (!-e $request_filename) {
  2.   rewrite ^/index.PHP(.*)$ /index.PHP?s=$1 last;
  3.   rewrite ^/admin.php(.*)$ /admin.php?s=$1 last;
  4.   rewrite ^/api.php(.*)$ /api.php?s=$1 last;
  5.   rewrite ^(.*)$ /index.php?s=$1 last;
  6.   break;
  7. }
复制代码

[color=rgba(58, 58, 58, 0.87843137254902)] 粘贴到这里

提示:使用vps或者服务器的可以在你的主机的conf里 用 include maccms.conf 也就是包含下伪静态规则文件;如果用的是虚拟主机版的nginx 就找你的主机商给你添加规则就行,你把规则文件发给主机商帮你上传。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则