ajax と history.pushstate を使用するサイトを作成するにはどうすればよいですか? リンクの代わりにページ上でスクリプトを呼び出してページを ajax し、履歴をプッシュできることは知っていますが、誰かが URL を入力した場合はどうでしょうか?
たとえば、domain.com にページがあり、誰かが domain.com/profiles/3325/scott と入力した場合、どうすれば domain.com にアクセスしてデータをロードすることを知ることができるでしょうか?