找回密码
 立即注册
查看: 2268|回复: 3

关于Rewrite规则的疑惑

[复制链接]

已分享文件:0个

网盘今日赚:积分

发表于 2010-6-29 23:25:22 | 显示全部楼层 |阅读模式
WIN2003+IIS6.0使用论坛的规则:
  1. RewriteRule ^(.*)/file/([0-9]+)/([0-9a-zA-Z]*)/$ $1/viewfile\.php\?file_id=$2&file_key=$3
复制代码
没有什么问题
现在我想改下伪静态页面,自己了改了个:
  1. RewriteRule ^(.*)/file/([0-9]+)([0-9a-zA-Z]*)\.html\?*(.*)$ $1/viewfile\.php\?file_id=$2&file_key=$3
复制代码
按照道理:http://XXX.com/file/173SA8eeEeS.html肯定是可以访问的!

结果测试:直接输入该地址可以访问,OK!
但是其他的页面仍然是http://XXX.com/file/173/SA8eeEeS/格式,没有全部变成.html后缀形式,郁闷!

你这个到底要在哪个地方改???难道自己重写规则都不行??

此外,你这里的file_key变量不知道有啥用,能否去掉??

along请回答。

[ 本帖最后由 BIGDOWN 于 2010-6-29 23:29 编辑 ]

已分享文件:20个

网盘今日赚:积分

发表于 2010-6-30 10:09:23 | 显示全部楼层
file_key变量 是防止文件批量下载所使用的。

重写规则你可以修改  includes/rewrite.func.php

已分享文件:0个

网盘今日赚:积分

 楼主| 发表于 2010-6-30 17:58:45 | 显示全部楼层
谢谢你!

已分享文件:0个

网盘今日赚:积分

发表于 2010-7-18 21:03:28 | 显示全部楼层
includes/rewrite.func.php
这文件要怎么改
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|PHPDisk系统交流社区

GMT+8, 2024-12-22 23:38 , Processed in 0.052223 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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