IIS 6 上的 Codeigniter 和 URL 重写

标签 codeigniter iis-6

我需要在运行 IIS 6.0 的共享主机上安装 Codeigniter。 我知道 URL 重写的问题。还有关于 Isapi Rewrite,但我无法在此主机上安装或设置任何东西。起始页运行良好,但我无法访问该应用程序的任何其他 Controller ,我总是收到 404.. 我尝试更改 $config['index_page']$config['uri_protocol'],但似乎没有任何效果。 有没有其他方法可以在 IIS 上重写 URL?或者也许在 PHP 中? 谢谢。

最佳答案

如果您无法安装 ISAPI Rewrite,请查找

$config['enable_query_strings'] = FALSE;

在 application/config/config.php 中并将其设置为 TRUE。这将禁用“SEO 友好”URL 并使用普通查询字符串。

关于IIS 6 上的 Codeigniter 和 URL 重写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4428549/

相关文章:

php - Printer_open() 在 wamp 2.4 (PHP 5.4.16) 中不起作用

php - 如何识别按钮被点击

php - 如何通过其自己的加密值更新每一行

powershell - 如何导出虚拟目录的内容更改一些路径然后重新导入

c# - 使用 C# 访问 shibboleth session 数据

c# - 使用 C# 将 SSL 证书自动安装到 IIS 6 站点

php - 无法连接到数据库服务器

php - Codeigniter AJAX 示例

asp.net-mvc-3 - IIS 最大工作进程设置为 1,但会产生更多进程?

tomcat - iis6前端tomcat最常见的方式是什么