标题:
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代码规则如下:
#cron:
# - description: cron test
# url: index.php
# schedule: every 43 mins
# timezone: Beijing
handle:
-rewrite: if ( path ~"^topic-(.+)\.html$") goto"portal.php?mod=topic&topic=$1&%{QUERY_STRING}"
-rewrite: if ( path ~"^article-([0-9]+)-([0-9]+)\.html$")goto "portal.php?mod=view&aid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~"^forum-(\w+)-([0-9]+)\.html$") goto"forum.php?mod=forumdisplay&fid=$1&page=$2&%{QUERY_STRING}"
-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}"
-rewrite: if ( path ~"^group-([0-9]+)-([0-9]+)\.html$")goto "forum.php?mod=group&fid=$1&page=$2&%{QUERY_STRING}"
-rewrite: if ( path ~"^space-(username|uid)-(.+)\.html$") goto"home.php?mod=space&$1=$2&%{QUERY_STRING}"
-rewrite: if ( path ~"^archiver/(.+)\.html") goto"archiver/index.php?$1&%{QUERY_STRING}"
-rewrite: if ( path ~ "^([a-z]+)-(.+)\.html$") goto"$1.php?rewrite=$2&%{QUERY_STRING}"
-rewrite: if ( path ~ "^data/cache/(.+)\.css") goto"cssjs.php?file=$1&type=css"
-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