Kemal-Routing, das einen Teilbaum umleitet
Dieser Codeschnipsel zeigt Ihnen, wie Sie einen gesamten Teilbaum umleiten und den ersten Teil des Teilbaums entfernen können.
Dies kann nützlich sein, wenn Sie beispielsweise externe Links haben, die auf verschiedene Sprachen (z. B. /de /fr /it) und Inhaltspfade verweisen, und Sie alles von denselben Endpunkten aus bereitstellen möchten.
  # fügt Umleitungen für Sprachpfade hinzu
  get "/de/*" do |env|
      path_parts = env.request.path.split("/", 3)
      neuer_pfad = "/"
      if pfad_parts.size > 2
        neuer_pfad = neuer_pfad + pfad_teile[2]
      end
      env.redirect neuer_pfad
  endCrystal Lang
Bonus-Tipp:
setzt env.inspect
puts env.request.inspect

 Deutsch (Sie)
Deutsch (Sie)				 English
English