1

例如,是否有这样的东西.htaccess

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

是否可以?

4

1 回答 1

2

据我发现这是不可能的,但是可以在 Apache 中加载模块——一旦你创建了这样的模块,可以在现有的模块中引入 MD5,mod_rewrite你可以这样做。
但我必须警告你,你会减慢你的服务器。改用 PHP。

if(isset($_GET["file"])) {
   readfile(md5($_GET["file"]).".mp3");  //Outputs the file. Do not use echo file_get_contents.
}
于 2013-02-17T02:38:21.703 回答