没有路径名时使用 web.config 文件重定向

LM2016

我一直在 Visual Studio 中开发 ASP.NET Web 应用程序项目。在该项目中,当用户输入主机名时,他们会收到 404 错误,但我希望他们在刚刚输入主机名时被重定向到 index.html。

下面是我尝试使用但没有用的代码。它说有太多的重定向,我认为这与路径值为空有关

<location path="">
    <system.webServer>
       <httpRedirect enabled="true" destination="index.html" httpResponseStatus="Permanent" />
    </system.webServer>
</location>

有没有人有建议?

用户1859022

如果您使用 MVC,您可以创建一个默认路由,但由于您要求在 web.config 中执行此操作,请尝试:

<configuration>
  <system.web>
    <customErrors defaultRedirect="index.html" mode="On">
      <error statusCode="404" redirect="index.html"/>
    </customErrors>
  </system.web>
</configuration>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用web.config进行重定向

来自分类Dev

根据URL重定向web.config文件

来自分类Dev

找不到资源404响应代码,并使用web.config文件重定向到自定义页面

来自分类Dev

如何使用web.config文件301将ASP页面重定向到另一个域

来自分类Dev

.NET:使用web.config中的httpredirect从域和子文件夹重定向到新域,保留路径和查询字符串

来自分类Dev

web.config中的重定向规则

来自分类Dev

URL 重定向 web.config

来自分类Dev

减少网站重定向 - web.config

来自分类Dev

web.config重写以重定向html文件,但排除某些文件夹

来自分类Dev

web.config重写以重定向html文件,但排除某些文件夹

来自分类Dev

如何在web.config文件中为特定文件类型创建重定向?

来自分类Dev

Web.config 在将非 www 重定向到 www 时忽略所有子域

来自分类Dev

301使用asp.net web.config文件从一个网站重定向到另一个网站

来自分类Dev

IIS / Azure web.config文件的简单规则将流量重定向到非www HTTPS

来自分类Dev

从文件夹将web.config重定向到$ _GET查询

来自分类Dev

IIS / Azure web.config文件的简单规则将流量重定向到非www HTTPS

来自分类Dev

为什么在web.config中可以有多个相同的绑定重定向?

来自分类Dev

为什么在web.config中可以有多个相同的绑定重定向?

来自分类Dev

使用通配符的web.config中的Http重定向不起作用

来自分类Dev

寻找一种方法来重定向web.config中路径下的所有内容

来自分类Dev

如何通过web.config ASP.NET重定向

来自分类Dev

web.config中的IIS网址重定向规则

来自分类Dev

编辑web.config后,ASP重定向错误

来自分类Dev

IIS服务器中的web.config重定向

来自分类Dev

Azure webapp Web.config httpErrors 未重定向

来自分类Dev

在 Web.config 中定义重定向后重定向错误过多

来自分类Dev

在asp.net中通过web.config将用户重定向到登录页面时,如何获取请求的URL

来自分类Dev

ASP.NET使用重写规则将不存在的页面重定向到web.config中的主页

来自分类Dev

使用web.config配置Serilog文件

Related 相关文章

  1. 1

    使用web.config进行重定向

  2. 2

    根据URL重定向web.config文件

  3. 3

    找不到资源404响应代码,并使用web.config文件重定向到自定义页面

  4. 4

    如何使用web.config文件301将ASP页面重定向到另一个域

  5. 5

    .NET:使用web.config中的httpredirect从域和子文件夹重定向到新域,保留路径和查询字符串

  6. 6

    web.config中的重定向规则

  7. 7

    URL 重定向 web.config

  8. 8

    减少网站重定向 - web.config

  9. 9

    web.config重写以重定向html文件,但排除某些文件夹

  10. 10

    web.config重写以重定向html文件,但排除某些文件夹

  11. 11

    如何在web.config文件中为特定文件类型创建重定向?

  12. 12

    Web.config 在将非 www 重定向到 www 时忽略所有子域

  13. 13

    301使用asp.net web.config文件从一个网站重定向到另一个网站

  14. 14

    IIS / Azure web.config文件的简单规则将流量重定向到非www HTTPS

  15. 15

    从文件夹将web.config重定向到$ _GET查询

  16. 16

    IIS / Azure web.config文件的简单规则将流量重定向到非www HTTPS

  17. 17

    为什么在web.config中可以有多个相同的绑定重定向?

  18. 18

    为什么在web.config中可以有多个相同的绑定重定向?

  19. 19

    使用通配符的web.config中的Http重定向不起作用

  20. 20

    寻找一种方法来重定向web.config中路径下的所有内容

  21. 21

    如何通过web.config ASP.NET重定向

  22. 22

    web.config中的IIS网址重定向规则

  23. 23

    编辑web.config后,ASP重定向错误

  24. 24

    IIS服务器中的web.config重定向

  25. 25

    Azure webapp Web.config httpErrors 未重定向

  26. 26

    在 Web.config 中定义重定向后重定向错误过多

  27. 27

    在asp.net中通过web.config将用户重定向到登录页面时,如何获取请求的URL

  28. 28

    ASP.NET使用重写规则将不存在的页面重定向到web.config中的主页

  29. 29

    使用web.config配置Serilog文件

热门标签

归档