環境
- laravel 5.4.28
- PHP 7.1.4
- nginx 1.12.0
- CentOS 7.3.1611
課題
__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でトレイリングスラッシュとファイル拡張子を削除する秘伝わざによればそもそもこれができません。
どのようにしたらよいのでしょうか?よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。