简体   繁体   English

将 htaccess RewriteCond 转换为 web.config

[英]Convert htaccess RewriteCond to web.config

What's the converted/translation of this piece of code from htaccess to web.config?这段代码从 htaccess 到 web.config 的转换/翻译是什么?

Options +SymLinksIfOwnerMatch 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . / [L]

Ok, I think found the answer :好的,我想找到了答案:

    <rule name="Remove trailing slash" stopProcessing="true">
        <match url=".*" />
        <conditions logicalGrouping="MatchAll">
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
        </conditions>
        <action type="Rewrite" url="index.html" />
    </rule>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM