lindon337 发表于 2011-2-27 21:48:43

Linode中安装Lnmp后DX1.0静态化问题 求助!!!

新购的Linode 512 (选了加州的那个数据中心,欢迎测速www.FOBbbs.com)
安装了LNMP一键安装包;
论坛软件是DiscuzX 1.0;
我把论坛的静态化代码弄到.htaccess中放到论坛目录下 调试了很多次没有调成功
之前在Godaddy的虚拟主机apache环境就可以实现静态化,现在的Nginx还未实现

Linux中论坛没有安装在根目录下,安装在/home/www下面
求助高手大侠帮忙看下 要如何实现静态化,多谢!!!


论坛后边的静态化代码如下:
Nginx Web Server

rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
rewrite ^([^\.]*)/article-(+)-(+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;
rewrite ^([^\.]*)/forum-(\w+)-(+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
rewrite ^([^\.]*)/thread-(+)-(+)-(+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
rewrite ^([^\.]*)/group-(+)-(+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
rewrite ^([^\.]*)/(+)-(.+)\.html$ $1/$2.php?rewrite=$3 last;
if (!-e $request_filename) {
      return 404;
}

[ 本帖最后由 lindon337 于 2011-2-27 21:54 编辑 ]

mm111111 发表于 2011-2-27 22:12:55

.htaccess只对apache 有效, nging需要手动转换伪静态规则

lindon337 发表于 2011-2-27 22:16:35

原帖由 mm111111 于 2011-2-27 22:12 发表 https://bbs.vpser.net/images/common/back.gif
.htaccess只对apache 有效, nging需要手动转换伪静态规则

能否说得详细一点呢?大概要怎样做?

mm111111 发表于 2011-2-27 22:18:11

.htaccess只对apache 有效, nging需要手动转换伪静态规则

lindon337 发表于 2011-2-28 20:26:50

我用的是CentOS
军哥能指点下怎么静态化吗?

quutoo 发表于 2011-3-11 22:00:40

我也是用的CentOS
军哥能指点下Nginx怎么静态化?

licess 发表于 2011-3-12 07:30:27

参考:https://bbs.vpser.net/thread-2425-1-1.html
页: [1]
查看完整版本: Linode中安装Lnmp后DX1.0静态化问题 求助!!!