我在网站上使用名为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”之后没有任何内容,我需要添加一个规则来处理 . 那就像在我已经使用过两行之前或之后添加RewriteRule一样简单?
我对写.htaccess语法的知识非常有限,我将不胜感激任何帮助 .
我的默认文件是default.htm,所以我只需要它,这样如果我的URL中的“.com”后面没有任何内容(或只是斜杠),则default.htm将是加载的文档 .
谢谢!
1 回答
您可以尝试在规则之前添加此内容: