web.config:URL重写以删除目录

时间:2017-08-21 18:34:04

标签: iis web-config iis-manager

所以目前我已经获得了网址websitename.com/posts/post

我想将其更改为websitename.com/post

我现在已经尝试了3天而没有运气。看到.htaccess的东西很多,但web.config

的东西不多

提前道歉,因为我确定我问的是一个非常愚蠢的问题,

谢谢!

1 个答案:

答案 0 :(得分:0)

也许这就是你想要的。将它放在您网站的根目录中。您也可以将Rewrite更改为Redirect

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="posts" patternSyntax="ExactMatch">
                    <match url="/posts/post" />
                    <action type="Rewrite" url="/post" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>