【问题标题】:.htaccess / iirf.ini edits to rewrite home page URL.htaccess / iirf.ini 编辑以重写主页 URL
【发布时间】:2014-09-24 02:24:18
【问题描述】:

我在网站上使用名为 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 将是加载的文档。

谢谢!

【问题讨论】:

    标签: .htaccess url-rewriting


    【解决方案1】:

    您可以尝试在您的规则之前添加此

    RewriteRule ^/?$ default.htm [L]
    

    【讨论】:

    • 这不是为我解决的问题。当然,它可能有一些适用于 .htaccess 但不适用于 IIRF 的东西。我只是收到“找不到页面”错误。
    猜你喜欢
    • 2013-02-24
    • 1970-01-01
    • 2013-08-10
    • 2014-03-07
    • 2014-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多