全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1343|回复: 9

[翻译] 求nginx高手帮忙写个伪静态 DEDECMS!!!

[复制链接]
发表于 2012-8-24 11:45:27 | 显示全部楼层
  1. if (!-f $request_filename){
  2.         set $rule_0 1$rule_0;
  3. }
  4. if (!-d $request_filename){
  5.         set $rule_0 2$rule_0;
  6. }
  7. if ($rule_0 = "21"){
  8.         rewrite ^/(.*)index.html$ /$1/index.php;
  9. }
  10. if ($rule_1 = ""){
  11.         rewrite ^/list-([0-9]+).html$ /plus/list.php?tid=$1;
  12. }
  13. if ($rule_2 = ""){
  14.         rewrite ^/list-([0-9]+)-([0-9]+)-([0-9]+).html$ /plus/list.php?tid=$1&totalresult=$2&PageNo=$3;
  15. }
  16. if ($rule_3 = ""){
  17.         rewrite ^/view-([0-9]+)-1.html$ /plus/view.php?arcID=$1;
  18. }
  19. if ($rule_4 = ""){
  20.         rewrite ^/view-([0-9]+)-([0-9]+).html$ /plus/view.php?aid=$1&pageno=$2;
  21. }
复制代码
这是原来的代码
发表于 2012-8-24 11:48:03 | 显示全部楼层
发表于 2012-8-24 11:47:20 | 显示全部楼层
楼下知道
 楼主| 发表于 2012-8-24 11:48:54 | 显示全部楼层
 楼主| 发表于 2012-8-24 11:36:04 | 显示全部楼层 |阅读模式
本帖最后由 ihack520 于 2012-8-24 12:18 编辑

修改dedecms的伪静态规则

想实现的效果

首页 动态 http://www.xx.com/
栏目页 动态 http://www.xx.com/abc/ 实际上是访问 http://www.xx.com/list.php?id=abc
文章页 动态 http://www.xx.com/123-host.com/  实际上访问 http://www.xx.com/view.php?id=123

测试了一早上了 实在搞不定  求大家帮忙!





搞定了  感谢 Captain 的一个贴子。

  1. if (!-d $request_filename) {
  2. rewrite ^/([0-9]+)\-host\.com/$ /view.php?id=$1;
  3. rewrite ^/(.*)/$ /list.php?id=$1;
  4. }
复制代码
发表于 2012-8-24 11:37:52 | 显示全部楼层
dedecms 是不是可以生成静态呀?
.htaccess转成nginx呢?

评分

参与人数 1威望 +5 收起 理由
ihack520 + 5 我是想要伪静态 自己修改了URL路径.

查看全部评分

发表于 2012-8-24 11:40:16 | 显示全部楼层
生静态不就可以了
发表于 2012-8-24 11:40:52 | 显示全部楼层
把原来的nginx规则贴出来

评分

参与人数 1威望 +15 收起 理由
ihack520 + 15 大哥 求帮忙

查看全部评分

发表于 2012-8-24 12:31:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-8-24 12:32:57 | 显示全部楼层
dede量大 还是生成吧 省心资源问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-15 07:32 , Processed in 0.148854 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表