0

我看到了一些关于如何将 IIS 转换为 htaccss 的示例。

我正在使用httpd conf(出于性能原因)+我使用了IIS的在线转换器-> htaccess。

转换此规则时:

<rule name="videorecords URL" patternSyntax="Wildcard">
    <match url="videorecords/*" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
    <action type="Rewrite" url="videorecords/{R:1}" />
</rule>

至:

#RULE VIDEORECORDS URL 
RewriteRule videorecords/* videorecords/$1 []

apache 没有加载,我在日志中看到: httpd.conf 第 211 行的语法错误:RewriteRule:未知标志''

4

1 回答 1

1

你的标志是空白的:[]。因此,您需要在其中添加一个标志(如L)或删除方括号。

虽然,我不认为在线转换器给你的重写规则实际上是你想要的。

于 2013-10-07T16:57:54.963 回答