找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 55|回复: 7

为什么我的伪静态规则不起作用呢?

[复制链接]

282

主题

3498

回帖

7912

积分

论坛元老

积分
7912
发表于 2016-4-7 02:04:03 | 显示全部楼层 |阅读模式
两个discuz 一个6.0 一个3.2 只有论坛,没有其他功能

我的伪静态规则是在 httpd.conf 里 添加在  里面的.

# BEGIN WordPress
[I]
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
[/I]
# END WordPress
# BEGIN Discuz! X3.2
[I]
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
[/I]
# END Discuz! X3.2
# BEGIN Discuz! 6.0
[I]
RewriteEngine On
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
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
[/I]
# END Discuz! 6.0

请问这有什么问题吗? 现在论坛能打开首页,但一打开贴子或版块就404 谢谢了
回复

使用道具 举报

282

主题

3498

回帖

7912

积分

论坛元老

积分
7912
 楼主| 发表于 2016-4-9 00:33:51 | 显示全部楼层
大家帮我看一看,是不是我这伪静态规则有问题呀,谢谢了.
回复

使用道具 举报

282

主题

3498

回帖

7912

积分

论坛元老

积分
7912
 楼主| 发表于 2016-4-16 18:17:00 | 显示全部楼层
折腾了十多天,问题解决了,Ecvps那赵家人累我不浅
回复

使用道具 举报

46

主题

494

回帖

1134

积分

金牌会员

积分
1134
发表于 2016-4-16 18:18:03 | 显示全部楼层
楼下帮你解决
回复

使用道具 举报

168

主题

1178

回帖

2898

积分

金牌会员

积分
2898
发表于 2016-4-16 18:33:30 | 显示全部楼层


Apache不是可以用.htaccess吗?Wordpress和Discuz各自弄个.htaccess文件丢各自的网站根目录不就好了
回复

使用道具 举报

168

主题

1178

回帖

2898

积分

金牌会员

积分
2898
发表于 2016-4-16 18:34:30 | 显示全部楼层


另外你看下phpinfo,确认是不是开启url rewrite了。。
回复

使用道具 举报

168

主题

1178

回帖

2898

积分

金牌会员

积分
2898
发表于 2016-4-16 18:35:43 | 显示全部楼层


哎,卧槽,已经解决了,害我水了3贴。。。
回复

使用道具 举报

1

主题

170

回帖

347

积分

中级会员

积分
347
发表于 2016-4-16 18:50:51 | 显示全部楼层
楼主真水。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-2-3 03:59 , Processed in 0.019621 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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