0

私は自分の Web サイトにグローバル ナビゲーションを実装しており、これをディープ リンク可能にします。

すべてのページにナビゲーション バーが表示されます。このナビゲーションの各リンクの形式は次のとおりです

/カテゴリ/id

私は公式の例から提供された標準コードを持っています。

インデックス ページでナビゲーション リンクをクリックすると、ディープリンクがうまく機能ます。

http://example.com/categories/39

URL「 http://example.com/categories/39 」のページを最初にロードすると、問題が発生します。

ナビゲーションでいくつかのリンクをクリックすると、URL が次のように複製されます。

http://example.com/categories/39/categories/42

この問題を解決するにはどうすればよいですか?

ありがとう!

アップデート

これはネイティブ JavaScript API で可能であることがわかりました。

window.history.pushState("object or string", "Title", "/zzz")

しかし、jquery.addressでそれを行う方法は…?

4

1 に答える 1