解决umi打包发布到IIS刷新 404 的问题

wixy 2020-09-02 AM 805℃ 6条

1、IIS安装 URL重写工具2.0

IIS
URL
2、添加Web.Config配置文件

<configuration>
  <system.webServer>
    <rewrite>
      <rules>
        <rule name="AngularJS Routes" stopProcessing="true">
          <match url=".*" />
          <conditions logicalGrouping="MatchAll">
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
            <add input="{REQUEST_URI}" pattern="^/(api)" negate="true" />
          </conditions>
          <action type="Rewrite" url="/" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
</configuration>
标签: IIS

非特殊说明,本博所有文章均为博主原创。

评论啦~



已有 6 条评论


  1. 迷恋自留地
    迷恋自留地

    我来看看,我也遇到这个问题了,(vue也会有这个问题)https://blog.csdn.net/qq_40732336/article/details/120813211

    大佬,友链添加了,常来看看哦

    回复 2021-12-03 15:04
    1. wixy
      wixy 博主

      嗯嗯,是的,大佬常来往哟~

      回复 2021-12-06 11:05
  2. 健身资讯
    健身资讯

    赞!我来打卡了!谢谢分享

    回复 2020-10-19 17:26
  3. 国内外新闻
    国内外新闻

    感谢,刚好遇到这个问题。

    回复 2020-10-10 12:44
  4. 风水学知识
    风水学知识

    谢谢分享,写的不错

    回复 2020-09-26 10:39
  5. 风水
    风水

    学习了,文章不错,谢谢

    回复 2020-09-21 21:16