今天在IXwebhosting主机上安装Discuz论坛,开启伪静态后,发现并不能成功,显示的是404错误页面。原来IXwebhosting不能像支持wordpress伪静态一样支持Discuz,在wordpress里,只要后台设置永久链接就可以了。而Discuz不行,现在只能用.htaccess文件完成了。
我在网上找了规则,上传到根目录就可以使用了,下面是.htaccess伪静态规则:
RewriteEngine On
RewriteBase /
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1
本文地址:http://www.gonten.com/ixwebhosting-discuz-rewrite/ 转载请务必以超链接形式注明!
发表一下你的评论吧!有你才更精彩! 来我的腾讯微博关注我的最新动态吧
发表一下你的评论吧!有你才更精彩! 来我的腾讯微博关注我的最新动态吧
12 条评论我要评论 »
1 - wyman | 2010-01-07 at 15:57
^_^我买了vps了.我是wymansky.com – -
我的新域名:www.chenweiwen.com
学习Linux中..
我的是 lighttpd 服务器.Apache吃内存
[回复]
一月 7th, 2010 at 16:07
@wyman, 嘿嘿,用真名啦,实名博客,哈
[回复]
2 - HITSword | 2010-01-07 at 18:36
汗水。。。是要设.htaccess的拉。我的BLOG也有发表。
[回复]
一月 8th, 2010 at 09:31
@HITSword, 没注意看哦,嘿嘿
[回复]
3 - wyman | 2010-01-07 at 19:27
!!!无奈啊.滚天.我在那里留言.马上又有个 广西的ip.不断评论文章.已经40多条了.我的blog打不开了..哎- -.他妈的.贱人啊.
[回复]
一月 8th, 2010 at 09:31
@wyman, 竟然有这样的事,没遇到过哦
[回复]
4 - colin | 2010-01-07 at 22:18
国外的主机还是很好用的,他们技术成熟。
[回复]
一月 8th, 2010 at 09:32
@colin, 唯一的缺点就是在国内访问慢了点
[回复]
5 - 棋牌之家 | 2010-01-08 at 09:51
谢谢博主的分享。前几天正在为这个郁闷着呢,开了伪静态就出问题了
[回复]
一月 8th, 2010 at 10:30
@棋牌之家, 嘿嘿,你的主机也在IX呀
[回复]
6 - XL | 2010-01-08 at 20:05
@_@ 小心dz的漏洞。
[回复]
一月 8th, 2010 at 21:51
@XL, DZ已经修复了
[回复]