在htaccess中是否有MD5支持?

时间:2013-02-17 00:23:45

标签: .htaccess hash md5

例如,.htaccess中是否存在类似内容:

RewriteRule ^([A-Za-z0-9]+)$ <<do md5 on $1>>.mp3

有可能吗?

1 个答案:

答案 0 :(得分:2)

据我所知,这是不可能的,但是可以在Apache中加载模块 - 一旦你创建了这样的模块,就可以在现有mod_rewrite中引入MD5,你可以这样做。
但我必须警告你,你要放慢服务器的速度。改用PHP。

if(isset($_GET["file"])) {
   readfile(md5($_GET["file"]).".mp3");  //Outputs the file. Do not use echo file_get_contents.
}