.htaccess/iirf.ini编辑以重写主页URL

.htaccess/iirf.ini编辑以重写主页URL,.htaccess,url-rewriting,.htaccess,Url Rewriting,我正在网站上使用一个名为Ionics Isapi Rewrite Filter的IIS组件来处理URL重写。它被设计为使用与.htaccess几乎相同的语法 我已准备好以下各项: RewriteRule ^([^\.]+)$ $1.htm [NC,L] RewriteRule ^([^\.]+)$ $1.asp [NC,L] 它可以工作,但是它不适用于我的主页URL:www.mydomain.com 在Apache主机上,这不是问题。。。所有URL都可以正常工作。但IIRF有点不对劲。我需要添

我正在网站上使用一个名为Ionics Isapi Rewrite Filter的IIS组件来处理URL重写。它被设计为使用与.htaccess几乎相同的语法

我已准备好以下各项:

RewriteRule ^([^\.]+)$ $1.htm [NC,L]
RewriteRule ^([^\.]+)$ $1.asp [NC,L]
它可以工作,但是它不适用于我的主页URL:www.mydomain.com

在Apache主机上,这不是问题。。。所有URL都可以正常工作。但IIRF有点不对劲。我需要添加一个规则,该规则将处理“.com”后面没有任何内容的情况。这就像在我已经说过的两行之前或之后添加重写规则一样简单

我的书面知识。htaccess语法是非常有限的,我将感谢任何帮助

我的默认文档是default.htm,所以我只需要它,这样,如果在我的URL中“.com”之后没有显示任何内容(或只有斜杠),那么default.htm将是加载的文档

谢谢大家!

您可以尝试在规则之前添加以下内容:

RewriteRule ^/?$ default.htm [L]

这对我来说不是解决问题。当然,可能有些东西对.htaccess有效,但对IIRF无效。我刚刚收到一个“找不到页面”错误。