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 に答える