容器技术交流

 找回密码
 立即注册
查看: 5917|回复: 6

【求助高手】Nginx下discuz!X2.0伪静态规则怎么写??

[复制链接]
发表于 2011-5-24 19:44:56 | 显示全部楼层 |阅读模式
请高手 给写一个 共享一下啊!

很多朋友对这个不熟悉的。

谢谢!
 楼主| 发表于 2011-5-24 20:04:52 | 显示全部楼层
爱洞说了LUM1.1正式版已经自带.htaccess_discuzX2

但是

使用LUM1.0.22版的朋友可以直接下载、上传、选择:.htaccess_discuzX2.rar
.htaccess_discuzX2.rar (365 Bytes, 下载次数: 3116)
发表于 2011-5-24 22:47:04 | 显示全部楼层
按下面步骤:
系统优化----更改软件配置文件----vhost.conf-----然后输入你的密码
http://www.zijidelu.org/viewthre ... =%CE%B1%BE%B2%CC%AC
规则可以查看上面链接。
如果还是不懂可以回帖,我在摆弄ubuntu,不方便截图。
祝你好运。
 楼主| 发表于 2011-6-10 23:52:38 | 显示全部楼层
貌似1.1自带的.htaccess_discuzX2
未包含
用户日志内容页 {uid}, {blogid}    和 论坛 Archiver 页 {action}, {value}
的伪静态规则。

DZX2后台开启 日志内容页和论坛Archiver页 伪静态的话,访问页面出现404错误。
发表于 2011-6-13 12:35:40 | 显示全部楼层
dz论坛管理后台有这个规则的,然后复制粘贴到Nginx扩展设置
(server段)就可以了
发表于 2011-6-13 18:45:52 | 显示全部楼层
webkid 发表于 2011-5-24 20:04
爱洞说了LUM1.1正式版已经自带.htaccess_discuzX2

但是

自带的好像门户的内容页不会静态化
请问你这个从哪来的
发表于 2011-6-13 18:48:05 | 显示全部楼层
mingzhipmz 发表于 2011-6-13 12:35
dz论坛管理后台有这个规则的,然后复制粘贴到Nginx扩展设置
(server段)就可以了
  1. rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
  2. rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
  3. rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
  4. rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
  5. rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
  6. rewrite ^([^\.]*)/(fid|tid)-([0-9]+)\.html$ $1/index.php?action=$2&value=$3 last;
  7. if (!-e $request_filename) {
  8.         return 404;
  9. }
复制代码
请问默认情况下是这代码吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2025-5-15 03:23 , Processed in 0.033447 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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