私は、訪問者がサウンドファイルをダウンロードできるようにするJoomlaコンポーネントを開発しています(mp3であろうとwaveであろうと関係ありません)。これらのファイルは管理インターフェースで管理され、そこで非公開にすることができます。
したがって、それらをアセットセクションに配置することは、サーバーから直接アクセスできるようになるため、オプションではないようです。直接アクセスを避け、要求されたファイルが公開されていることを確認した後、MVC構造(usnig RAWドキュメントタイプ)を介してのみそれらを提供したいと思います。
コンポーネントのディレクトリ構造内でのこれらのファイルの配置に関する規則はありますか?
私の最初のアイデアは、administrator / components / com_mycomponent内にフォルダーを作成し、そこにファイルを保持することです。新しい.htaccessファイルを使用してこの新しいフォルダーへのアクセスを制限する必要がありますか、それともグローバル.htaccessを使用してJoomlaによってすでに処理されていますか?