<a href="/outline">…</a> <a href="/outline/">…</a> リンク先でリクエストはsymfonyに渡され、symfonyではこれらのリンク先をモジュールと解釈します。そのため、仮に/outline/index.htmlが存在していても、404エラーをはいてしまいます。こういったリンクが膨大な場合や、新しいテンプレートファイルでリンク先を書き間違えた場合など、問題が発生する可能性は決して低くありません。 この問題を回避する方法の1つは、以下のようにフロントコントローラを作成することです(他の方法も多々あるとは思います)。このコントローラではsfFrontWebControllerを継承したクラスにcheckHtmlUriメソッドを加え、dispatchメソッドを上書きしています。 dispatchメソッドの中の変更点は、sfExceptionをキャッ