【发布时间】:2020-04-10 00:33:05
【问题描述】:
我创建了一个网站并托管在 IIS 服务器中,但我无法访问我网站的内部链接。
例如:http://example.com/about 其中 'about' 是控制器。
这里 http://example.com 运行良好,但 http://example.com/about 返回 404 错误。
【问题讨论】:
-
您是否通过
htaccess删除了index.php?试试http://example.com/index.php/about -
你需要查看你的 .htaccess 文件
-
检查子文件夹的安全组权限,见stackoverflow.com/questions/14934006/…
-
对于声明使用 .htaccess 的评论者:IIS 不使用 .htaccess,.htaccess 用于 Apache Web 服务器。
-
@OP 还会检查您的 IIS 错误日志,请参阅 stackoverflow.com/questions/6426375/… 以了解您的日志文件应该在哪里。日志文件的路径必须在 IIS 中配置。
标签: php codeigniter iis controller