yama Reply #1, 2 years, 9 months ago
URLまわりのコントロールといえばSEO Strict URLsが有名ですが、やや負荷が高いために敬遠している人もいらっしゃると思います。そもそもコアの処理自体もそんなに軽いわけではなさそうなんですが・・とりあえず、フォルダ(コンテナ)タイプのリソースに対しては拡張子htmlを付けずに「/」スラッシュで止める。だけでよい。という処理のためにコードに手を入れてみました。当メッセージに添付しておきます。
手を入れた感想としては、URLまわりに関してはコードがトリッキーで難解だということ。さほど長いコードでもないですが、もう少しシンプルな制御ができないものかなあと感じました。リクエストのたびにURLを生成しているので効率もよくないですね。[*own_alias_path*]とか[*sub_resources*]などの形で投稿時に値を保持する仕組みにすれば、見通しと効率に優れた処理が実現できるのではと思いました。
手を入れた感想としては、URLまわりに関してはコードがトリッキーで難解だということ。さほど長いコードでもないですが、もう少しシンプルな制御ができないものかなあと感じました。リクエストのたびにURLを生成しているので効率もよくないですね。[*own_alias_path*]とか[*sub_resources*]などの形で投稿時に値を保持する仕組みにすれば、見通しと効率に優れた処理が実現できるのではと思いました。