php - 带有 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 的情况下使我的路由正常工作?
解决方案
推荐阅读
- javascript - JavaScript:如何从内部函数调用 Bootstrap 模态?
- android - Android 布局未按预期运行
- html - css 垂直按钮组 - 忽略 justify-content
- ruby - Aws::S3::Errors::InvalidArgument (): on bucket.put_object
- javascript - 如何永久修复博客上的小部件脚本
- rust - 带有 eq_any 的子查询无法编译
- python - 按日期对 Pandas 数据框列索引进行排序
- c++ - 带有方法和静态实例的 C++11 枚举的成语?
- x86 - 是否可以制造支持多个 ISA 的处理器?(例如:ARM + x86)
- locust - Locust 安装:psutil 编译失败,退出状态为 1 Python.h:没有这样的文件或目录