Discuz教程网

rewirte重定向规则

[复制链接]
authicon angryart 发表于 2013-8-20 23:40:36 | 显示全部楼层 |阅读模式
嗨,DIY大哥,在我两个问题上,我再请教一个问题,如何书写正确的rewrite规则,我尝试很多遍了,还没有攻克下来。我的rewrite规则如下
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond  %{QUERY_STRING} ^(.*)$
RewriteRule  /new/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$     http://www.baidu.com
</IfModule>


能够正确定向到www.baidu.com,但是我的目的是引导到forum.php,例如
http://www.lt2013.net/new/thread-3043-1-1.html  重定向到
http://www.lt2013.net/new/forum.php?mod=viewthread&tid=3043

于是我的rewrite规则如下
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond  %{QUERY_STRING} ^(.*)$
RewriteRule  /new/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$     /new/forum.php?mod=viewthread&tid=$1
</IfModule>


居然不能正常工作,我甚至改为
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond  %{QUERY_STRING} ^(.*)$
RewriteRule  /new/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$    http://www.lt2013.net/new/forum.php?mod=viewthread&tid=3043
</IfModule>


也不能正常工作,最后我把它改为百度,就可以正常运行了,何解?请大师指引!




上一篇:Discuz X2.5头部优化for dz x3
下一篇:客服位置不能移动,挡住了论坛局部,不能移动到理想位置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-2 07:03

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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