容器技术交流

 找回密码
 立即注册
查看: 3705|回复: 7

请教下关于X2的静态规则问题

[复制链接]
发表于 2011-5-25 23:18:53 | 显示全部楼层 |阅读模式
程序规则是放在/usr/local/LuManager/Conf/htaccess_files下面吧
  1. rewrite ^(.*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
  2. rewrite ^(.*)/article-([0-9]+)\.html$ $1/portal.php?mod=article&articleid=$2 last;
  3. rewrite ^(.*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
  4. rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
  5. rewrite ^(.*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
  6. rewrite ^(.*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
  7. rewrite ^(.*)/([a-z]+)-(.+)\.html$ $1/$2.php?rewrite=$3 last;

  8. rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;
  9. rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
  10. rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;
复制代码



我看到LUM自带的是这个规则,可不知为什么我网站、门户文章页不可以实现静态,后台这里
未命名.jpg

“门户文章页”我是要√选后,点击门户的文章全打不会,会自动打开首页,我看到网站后台提供的规则是

  1. rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
  2. rewrite ^([^\.]*)/article-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page={page} last;
  3. rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
  4. rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
  5. rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
  6. rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
  7. rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;
  8. rewrite ^([^\.]*)/(fid|tid)-([0-9]+)\.html$ $1/index.php?action=$2&value=$3 last;
  9. if (!-e $request_filename) {
  10.         return 404;
  11. }
复制代码



我换上去后整个会出错了,所有网站会全打不开?请问下这个规则是替换/usr/local/LuManager/Conf/htaccess_files这里吗?
 楼主| 发表于 2011-5-25 23:20:23 | 显示全部楼层
例如门户静态后正确的地址应该是http://www.474300.com/article-8353.html这样的格式,可我现在点击看到浏览器的地址是变了,但打开的是网站首页,其它的全常,不知是否是规则存在问题
发表于 2011-5-25 23:21:28 | 显示全部楼层
按文件命名规则放上去便可,没必要替换
 楼主| 发表于 2011-6-8 19:46:32 | 显示全部楼层
爱洞特漏 发表于 2011-5-25 23:21
按文件命名规则放上去便可,没必要替换

我试了几天都不对,请洞洞抽空帮上传一个正确的吧、
 楼主| 发表于 2011-6-8 19:47:58 | 显示全部楼层
爱洞特漏 发表于 2011-5-25 23:21
按文件命名规则放上去便可,没必要替换

用现在的自带的规则打开网站地址是静态化了但是打不开内容,打开内容就显404
发表于 2011-6-8 20:25:48 | 显示全部楼层
如今自己的路的官方就是用的默认的discuzX2规则,没有问题啊
 楼主| 发表于 2011-6-9 18:34:40 | 显示全部楼层
爱洞特漏 发表于 2011-6-8 20:25
如今自己的路的官方就是用的默认的discuzX2规则,没有问题啊

论坛是没有问题,但门户页有问题,门户文章开启后就404打不开了
 楼主| 发表于 2011-6-14 21:18:00 | 显示全部楼层
本帖最后由 474300 于 2011-6-14 21:44 编辑

问题解决,谢谢洞洞,查到是后台规则格式有问题
正确的应该是
article-{id}-{page}.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-15 02:48 , Processed in 0.031252 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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