301 永久移动 post ajax 请求 laravel

301 Moved Permanently on post ajax requests in laravel

我在服务器上上传了一个 laravel 项目; 当我 运行 所有 ajax post 请求请求 运行 像这样:

Request URL: http://example.com/user/register/
Request Method: POST
Status Code: 301 Moved Permanently

然后这个运行:

Request URL: http://example.com/user/register
Request Method: GET
Status Code: 500 Internal Server Error (from disk cache)

Post方法改成get方法,return错误; 我该如何解决这个问题?!

我试试php artisan cache:clear php artisan config:clear php artisan view:clear 而且还return错误

我找到了答案。放在这里是为了帮助其他人。 我花了那么多时间。问题很简单。 我只是删除了每个 post 操作的 url 末尾的反斜杠。

例如 /user/register/ 必须更改为 /user/register :|

并且浏览器的缓存必须对每个页面都清楚。