ファイルの直接リンクはmod_rewriteを使って変数をPHPファイルにリダイレクトしますか?私のサイトのために
私が投げたいwww.testing.com/download/file.exeだろうのは、私は「ダウンロード」そう
というフォルダ内のファイルを持っているとしましょう.../download/file.exe?auth = asdffg122 **のような認証トークンで、authトークンは時間と有効期限のハッシュです。これまでのところ私は、.htaccessファイルに書かれています:
RewriteEngine on
RewriteRule \(.*)$.(exe)$ check.php?file=$1?auth=$2 [QSA]
私は変数$ 1へのファイルの名前を渡したい、と$変数2の認証トークン。これを行う方法はありますか?あなたはおそらくしたかった、または書くべき何
をOrbling @ $からのコメントに基づいて変更されたあなたは認証値は、htaccessのファイルの内部で生成されることを期待しますか? –
リンク作成時に生成されません。変数をPHPファイルに渡したいだけです。 –
実際のファイル名はfile.exeで、ダウンロードリンクはfile_dummy.exe?auth = ** hash **です。その後、ファイル名とハッシュをPHPに渡しますが、リンクはそのように見えます直接ファイルにリンクします。 –