コントローラーのアクションで、URL からアンカーを読み取る方法。
URL の例: www.site.com/some-action# anchor-what-i-want-read
public ActionResult SomeAction()
{
// Here i want read the anchor
}
理由: Facebook の og:image をアンカー タグで設定する必要があります。ページにアイテムが多すぎるためです。そのため、Facebook の自動画像取得が機能しません。そして、ページ上の製品への直接ナビゲーションにアンカーを使用しています。
最終的解決:
オプションの URL パラメータをリンク www.site.com/some-action/ idに追加して、このパラメータによって FB og:image を解決し、そのパラメータ フォーム URL によってアンカーへの JS プロ ナビゲーションを使用します。