> ajaxを使って、同じURIから同じリソースを使うなら、クライアントで描画する必要無いよね。

あ、なるほどwwwww

そううかお前、サーバーサイドでレンダリングするって思っちゃってるんだwwww
SPA初心者だな。

クライアントでレンダリングするのに必要なデータをJSONでHTMLで埋め込むんだよ
そしてクライアントサイドでレンダリングするんだよ。
>>889のリンク先にもそう書いてあんだろ

で、クライアントでレンダリングするためのデータがなかったら、
404を返すだけの話だよ。