2023
30
May
laravelで、POSTがうまくいかない場合
久しぶりに、laravelではまってしまったので、投稿します。
ローカル環境だと、うまく動くけど、サーバーにアップすると動かない。
POSTが動いていない様子。
PHP.iniを確認したり、ルーディングを確認したり、ミドルウェアを確認したり、CSRFを確認したり、
いろいろやってみたけど、原因は、
「URL末尾のスラッシュ」
でした。
スラッシュを付けてアクセスをすると、スラッシュなしURLへリダイレクトされて、
動いていませんでした。
そういえば、前、やったときも、これに引っ掛かったような気がします。
なので、記録として残しておきます。
コードは結構、作っていたので、全部スラッシュなしにするのは大変なので、
スラッシュありで動くようにしました。
[参考サイト]
https://beiznotes.org/laravel-trailing-slash/
- 海外からのアクセスした場合、laravelでAjaxが取得できない。
- EC-CUBE3 並び替えプラグインが、思ったように並び替えしない
- PHPの環境構築
- FacebookAPI「この機能をご利用いただけません」エラーで、ログインが動かない。