質問: *http://example.com/hoge*というページに ./fuga へのリンクがあるとします。 すると、/hoge(スラッシュなし)でアクセスすると *http://example.com/fuga* へのリンクに、/hoge/(スラッシュあり)では *http://example.com/hoge/fuga* へのリンクになるという事態が起きてしまいます。 トレイリングスラッシュをなくせばいいはずなのですが、 ``` # conf.d # ... rewrite ^(.*)/$ $1 permanent; ``` としてしまうと、なぜかhttp://example.com/css/style.css へのアクセスでNotFoundHttpExceptionエラーが起きます。しかもNginxでトレイリングスラッシュとファイル拡張子を削除する秘伝わざによればそもそもこれができません。 どのようにしたらよいのでしょうか?よろしくお願いします。
回答: 考え方が違いますね。 Laravelは`route()`や`url()`のヘルパーでURLを作るものなので `url('fuga')`ならどこに書いても`http://example.com/fuga`になります。 もしくは常に`/`からのURLで書く。