关于.htaccess rewrite,帮我处理下 本帖最后由 cq1986 于 2009-07-18 09:00:19 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RewriteRule ^index.asp$ index.php [L,QSA]后面加上这个试试。 urlrewrite不能直接获得查询字符串的用QUERY_STRING获得后截取,然后转向可以用RewriteCondRewriteCond %{QUERY_STRING} ^boardid\=([0-9]+)?$ [NC] 这个功能让rewrite来做并不好。建议你在phpwind程序的最前面加入:$_GET['fid']=$_GET['boardid'];$_GET['tid']=$_GET['Id']; 示例:RewriteEngine onRewriteCond %{QUERY_STRING} ^boardid\=([0-9]+)?$ [NC]RewriteRule ^index(.*)$ http://你的域名/thread.php\?fid=%1 [R=301,L]这样index.asp?boardid=5就会转到 http://你的域名/thread.php?fid=5 IIS6.0下ISAPI筛选器加载后状态未知 关于mvc开发,提交表单的时候action="?" PHP紧急求助 那就要用mysql_escape_string 北京诚招中级PHP程序员、页面程序员 代码管理 函数exec(),system()等怎么执行不了 事务处理的原则。以及速度问题。 求教!!表格内容如何加入数据库? 学校向学生招标 求一正则表达式,在线等 想转行做PHP了
后面加上这个试试。
用QUERY_STRING获得后截取,然后转向
可以用RewriteCond
RewriteCond %{QUERY_STRING} ^boardid\=([0-9]+)?$ [NC]
$_GET['fid']=$_GET['boardid'];
$_GET['tid']=$_GET['Id'];
RewriteEngine on
RewriteCond %{QUERY_STRING} ^boardid\=([0-9]+)?$ [NC]
RewriteRule ^index(.*)$ http://你的域名/thread.php\?fid=%1 [R=301,L]这样index.asp?boardid=5就会转到 http://你的域名/thread.php?fid=5