PDF を Sitecore のメディア ライブラリにアップロードし、「example.com/hr/form.pdf」のようなエイリアスを割り当てたいと考えています。
...「example.com/~media/docs/form.ashx」ではなく。
PDF を Sitecore のメディア ライブラリにアップロードし、「example.com/hr/form.pdf」のようなエイリアスを割り当てたいと考えています。
...「example.com/~media/docs/form.ashx」ではなく。
もう 1 つのアプローチは、301 リダイレクト モジュールを調べることです。アイテムにマップされたハードコーディングされたパス、またはパターンの書き換えの両方が可能です。
http://marketplace.sitecore.net/en/Modules/301_Redirect_module.aspx
全体として、エイリアスを避けるように言われました。
URL エイリアスをメディア アイテムに割り当てることはできません。それらを割り当てることはできますが、何もしないようです。
ItemResolver
ただし、メディア アイテムにエイリアス機能を追加する独自のパイプライン プロセッサを実装することもできます。それを のカスタム実装と組み合わせて、MediaProvider
メディア アイテムへのリンクがエイリアスを使用して生成されるようにします。
あなたの Sitecore に関する知識がどれほど深いかはわかりませんが、これを行う方法の例が必要な場合はお知らせください。それらを紹介します。