【问题标题】:A custom filter or module, such as URLScan, restricts access to the file自定义过滤器或模块(例如 URLScan)限制对文件的访问
【发布时间】:2016-10-21 09:17:09
【问题描述】:

我使用 Codeigniter 框架开发了一个网站。它在我的本地主机上运行良好。我将代码上传到服务器。服务器是 IIS 服务器。主页运行良好(例如www.test.com)。但是对于内页(例如 www.test.com/controller_name/about),它会在服务器中显示错误,例如 - HTTP Error 404.0 - Not Found 您要查找的资源已被删除、名称已更改或暂时不可用。

提前致谢。

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    这很正常。您正在使用具有重写规则的 apache .htaccess 文件,但 IIS 不适用于 htaccess。 您必须在 IIS web.config 文件中设置这些重写规则。

    简单的谷歌搜索会有所帮助: How to rewrite the index.php of Codeigniter on Windows Azure

    【讨论】:

      猜你喜欢
      • 2012-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-28
      • 2010-12-02
      • 2019-09-15
      • 2013-02-13
      相关资源
      最近更新 更多