首页 > 解决方案 > 带有 iis 的服务器中的路由问题

问题描述

在 laravel 中开发一个项目并将其上传到带有 IIS 的服务器,当我尝试使用我定义的路径时,我得到错误 400,但不是 laravel 的错误 400,如果没有其他,搜索互联网我发现这是因为配置有问题,缺少这行代码

AllowOverride All

通常在我的电脑上创建虚拟服务器时会包含这一行,但在 ISS 我不知道如何解决它

http://186.24.32.115/web-spi/public - 如果我输入这个网址,我会很好地加载网页,但如果我使用菜单,我会留下错误 400。

但是如果我这样做http://186.24.32.115/web-spi/public/index.php我没有问题。

如何在不使用 index.php 的情况下使我的路由正常工作?

标签: phplaraveliis

解决方案


推荐阅读