2

ユーザーがスラッグを変更できるプロファイルを持つサイトがあります。これらのスラッグ変更の自動書き換えを実装したいと思います。Ruby または Nginx のいずれかで、これを行う方法に関するライブラリまたはガイドはありますか?

これらのhttps://www.ruby-toolbox.com/categories/URL_Rewritingがありますが、これはどのレイヤーで実装するのが最適でしょうか?

あなたの経験とベストプラクティスは何ですか?

4

1 に答える 1

1

近くに図書館があるかどうかはわかりません。しかし、私がすることは次のとおりです。

  • 紙の証跡を使用して、ユーザーの以前のスラッグを保存します。
  • 以前のバージョンも考慮してスラッグでユーザーを見つける場合
  • アプリケーション レベルで最新のスラッグ (user.slug) にリダイレクトする

このアプローチに従うと、ユーザーが過去に使用したスラッグは再利用できないと見なされます。

それが役立つことを願っています。

于 2012-07-28T17:38:54.497 に答える