more single blog post routing logic