首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS6码点火器IIRF重写

IIS6码点火器IIRF重写
EN

Stack Overflow用户
提问于 2013-10-31 14:28:03
回答 1查看 512关注 0票数 0

我有一个用Codeigniter 2.1.4编写的应用程序,它可以在我的本地机器上安装WAMP。

当将项目移到生产服务器上时,Codeigniter路由停止工作。登录表单操作控制器方法,但我被路由到网站的主页。如果我手动尝试输入web应用程序的任何部分,也会发生同样的情况,即使我因为没有登录到应用程序而有重定向逻辑。

我的生产服务器安装了IIS6和IsapiRewrite4。

我尝试过将.htaccess文件中的所有重写规则从CodeIgniter中复制到IIRF.INI文件中,但是我无法让它正常工作。

这些是默认的.htaccess规则:

代码语言:javascript
复制
RewriteEngine on
RewriteCond $1 !^(index\.php|public|\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1

我已经读过,您可以将它粘贴到IIRF.INI文件中,它应该可以工作,但没有任何进展。

另外,我不太确定将IIRF.INI文件放在哪里,我在CodeIgniter根目录下猜测其他.htaccess所在的位置。

我还注意到还有其他.htaccess文件,一个在/core文件夹中,一个在/application文件夹中,一个在文件夹中。

更改/添加IIRF.INI文件时,是否需要在生产服务器上重新启动IIS?

我也尝试了这里建议的规则,但没有运气:Configure htaccess to work with IIRF on IIS6 - codeigniter

有人能帮忙吗?也许这根本不是重写的问题,我不确定.如果你需要其他信息,请告诉我。

EN

回答 1

Stack Overflow用户

发布于 2013-11-06 11:49:02

Isapi重写是Hel图标技术公司的一款产品。Hel图标产品使用与Ionic IIRF isapi重写模块略有不同的配置文件,后者使用IIRF.ini文件。我想你的产品搞混了。

参见rewrite/上的Hel图标文档

另外,Ionic ISAPI重写模块可在https://iirf.codeplex.com/上使用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19709196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档