具体的には

/posts/:id

/p/:id

という感じにしたいのですが、現在はハードコーディングしちゃっています。
routesやpost_path(@post)などで生成されるURLをカスタマイズするにはどうしたら良いのでしょうか。

できるだけrailsのレールからはそれたくないのですが、今回は共有用のリンクとして短いものが好ましいのでよろしくお願いします。