問題は次のとおりです。
私はウェブサイトプロジェクト(grails)を持っており、コントローラーのないビューの束で作業しています(これは、実際の機能がない(したがって、コントローラーがない)grailsで要求された一時的なサイトの書き換えです)。ビューは、続く:
"/**/$view"{
controller: 'staticViewController'
action: 'view'
}
ここで、「staticViewController」は、ビューがどこにあってもHTMLとして出力します。
したがって、私の問題。
[site.com/about/something/dog.html]は[site.com/about/dog.html]と同じようにレンダリングします[site.com/stinkybutt/dog.html]と同じようにレンダリングします
最後の例から、明らかに「stinkybutt」という名前のディレクトリ構造がない(または必要ない)ため、より大きな問題が明らかになります。
この問題を解決するためにHTTPDで大量のリダイレクトを書くことができますが、grailsを使用している他のサイトにはこの問題がないため、ネイティブの解決策があると思います。
助言がありますか?