问一个url重写的问题,请高手指教 对.和?号都有转义RewriteRule ^/down\.php\?name=(.*) /_tmp/$1.exe [R,L] 效果相同 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 RewriteRule ^/down\.php\?name=(.*)$ /_tmp/$1.exe [R,L] 匹配到最后试试 好像RewriteRule不能匹配query string里面的内容可以把down.php写成<?php header("Location: /_tmp/" . $_GET["name"]. ".exe");?> 回楼上,本来是这样实现的,但这样的话,点开链接(比如在QQ里面),弹出下载工具(快车或迅雷)的时候,文件名那一栏会显示成"down.php",最好是要在文件名里显示的是xxx.exe这样的格式,所以才有这样的需求. 程序员,还想没日没夜的干下去吗??最新项目:懂网络,零投入,不耽误正常工作,业余时间让你月赚2000!!!!!! 财富网址:www.dmdigo.cn php与java连接 windows 下安装 sendemail ?PHP关于弹出对话框的代码 PHP Lover 期待大家的加入! 关于PHP5下throw Exception 和 return false 的问题 数据修改成功后,页面显示的还是原来的数据 iis 如何建网站? 有没有FreeBSD下PHP开发高手啊? 怎样取得当前页面的完整URL(包括?后边一串东西)? 如何用php将数据库中存储的网址显示在页面上,并且还是一个链接? 请大家给我指点迷津 邮件正则判断不起作用,请教!
匹配到最后试试
<?php
header("Location: /_tmp/" . $_GET["name"]. ".exe");
?>