Board logo

标题: Discuz!X FOR SAE 伪静态的开启与使用,config.yaml配置教程 [打印本页]

作者: 12395874    时间: 2011-8-14 08:02     标题: Discuz!X FOR SAE 伪静态的开启与使用,config.yaml配置教程

1. 编辑config.yaml
   在SAE的SDK里进入论坛所在的应用,点右键,选择编辑config.yaml
  rewrite代码规则如下:
  1. #cron:
  2. #    - description: cron test
  3. #      url: index.php
  4. #      schedule: every 43 mins
  5. #      timezone: Beijing
  6. handle:
  7. -rewrite: if ( path ~"^topic-(.+)\.html$") goto"portal.php?mod=topic&topic=$1&%{QUERY_STRING}"
  8. -rewrite: if ( path ~"^article-([0-9]+)-([0-9]+)\.html$")goto "portal.php?mod=view&aid=$1&page=$2&%{QUERY_STRING}"
  9. -rewrite: if ( path ~"^forum-(\w+)-([0-9]+)\.html$") goto"forum.php?mod=forumdisplay&fid=$1&page=$2&%{QUERY_STRING}"
  10. -rewrite: if ( path ~"^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$") goto"forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%{QUERY_STRING}"
  11. -rewrite: if ( path ~"^group-([0-9]+)-([0-9]+)\.html$")goto "forum.php?mod=group&fid=$1&page=$2&%{QUERY_STRING}"
  12. -rewrite: if ( path ~"^space-(username|uid)-(.+)\.html$") goto"home.php?mod=space&$1=$2&%{QUERY_STRING}"
  13. -rewrite: if ( path ~"^archiver/(.+)\.html") goto"archiver/index.php?$1&%{QUERY_STRING}"
  14. -rewrite: if ( path ~ "^([a-z]+)-(.+)\.html$") goto"$1.php?rewrite=$2&%{QUERY_STRING}"
  15. -rewrite: if ( path ~ "^data/cache/(.+)\.css") goto"cssjs.php?file=$1&type=css"
  16. -rewrite: if ( path ~ "^data/cache/(.+)\.js") goto "cssjs.php?file=$1&type=js"
复制代码

config.yaml编辑完成后,保存并使用sdk上传
2. 后台开启伪静态
   后台进入全局--》SEO设置
在url静态化页面里,勾选后面的开启保存即可
附演示http://cx125.sinaapp.com
作者: 12395874    时间: 2011-8-14 08:13

不过对于Discuz!X for SAE,其实尚有不少的BUG有待完善,不推荐作为正式社区使用,拿来作备份站还是挺不错的
作者: cjwbbs    时间: 2011-8-14 09:56

收录http://www.idc866.com/thread-13325-1-1.html
作者: cjwbbs    时间: 2011-8-14 11:15

回复 2# 12395874


   不是BUG的问题,是SAE自身使用内容的缺陷,不支持777,不支持.htaccess自然会有BUG。    不过目前还是有稳定的应用上线的!
作者: newyouth    时间: 2011-8-14 16:19

看来新浪云最近很火呀




欢迎光临 免费国外空间,国外免费空间, (http://idc866.com/) Powered by Discuz! 7.2