2017-12-12 10 views
0

些細な問題ですが、実際の解決策が見つからないようです。 私はいくつかのファイルを含むサーバー上のフォルダを持っています。特定のドメインを除き、ファイルをダウンロードできるユーザーには、フォルダへのアクセスを無効にします。許可されたドメインからApache 2:特定のドメインからのフォルダへのアクセスのみを許可する

ファイルがリンク

<a href="https://<file-in-protected-folder-url" download>Download file</a> 

でダウンロードされ、私はそれが簡単だと思ったが、私はこれはhtaccessファイルまたはディレクティブでの作業を取得することはできません...

答えて

1

あなたがしようとしました/Elseディレクティブをhtaccessファイルに使用して、ホストによる厳密なアクセスを許可してください。

<If "req('Host') != 'secure-folder.example.com'"> 
    Redirect (.*) http://www.example.com 
    # Require all denied 
</If> 

詳細は説明されているhere

関連する問題