首页 > 问答 > 关于web.config二级域名绑定二级目录的问题(悬赏3元)

关于web.config二级域名绑定二级目录的问题(悬赏3元)

[导读]:我的web.config代码: ?xml version="1.0" encoding="UTF-8"? configuration     system.webServer         rewrite             rules                 rule name="301Redirect" stopProcessing...

我的web.config代码:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

    <system.webServer>

        <rewrite>

            <rules>

                <rule name="301Redirect" stopProcessing="true">

                    <match url="(.*)" />

                    <conditions logicalGrouping="MatchAny">

                        <add input="{HTTP_HOST}" pattern="^abc.com$" />

                    </conditions>

                    <action type="Redirect" url="http://www.abc.com/{R:0}" redirectType="Permanent" />

                </rule>

                <rule name="Pc_m">

                    <match url="^.*$" ignoreCase="false" />

                    <conditions>

                        <add input="{HTTP_HOST}" pattern="^m.abc.com$" />

                    </conditions>

                    <action type="Rewrite" url="m/{R:0}" appendQueryString="true" />

                </rule>

            </rules>

        </rewrite>

    </system.webServer>

    <system.web>

        <customErrors mode="Off" />

        <compilation debug="true" />

        <identity impersonate="false" />

    </system.web>

</configuration>

遇到的问题,打开二级域名下的目录如果加斜杠则正常,如不加斜杠会出错:

如:m.abc.com/123/  打开后正常显示

如:m.abc.com/123  打开后则会301跳转到 m.abc.com/m/123/  这个不存在的目录上

web.config 该如何写才能让不加斜杠的目录301跳转到加上斜杠的目录上呢?而二级域名下的.html等文件正常显示。

老哥  你得手机端是单独空间做得吗 ?   我手机端必须才能进去

###

我看看发个回答有没有用

###

看不懂 但是来学习一下!

###

路过看看,不懂代码

###

,,,学习学习

###

这个 配置重写   也有可能你没有配置默认页

###

可以修改成 让二级域名下不加斜杆目录自动301跳转到加斜杠的目录上吗?

###

统一下还是要加的比较好

###

你意思是不加斜杆的不能直接跳转到加斜杆的上面?

###

域名链接统一是比较不错的方式

###

为什么要不加/基本上都是加上/的

###

这样做 比较好 不要修改  可以路径同一 集权

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/75291.html