gpt4 book ai didi

angular - 为什么我的托管在 Azure web.config 文件上的 Angular Web 应用程序无法正常工作?

转载 作者:行者123 更新时间:2023-12-03 03:37:00 25 4
gpt4 key购买 nike

我的 Angular 应用托管在 Azure 上。我正在尝试重定向对我的/assets/vid/文件夹的访问。但是当我尝试访问www.example.com/assets/vid/test.mp4时什么也没有发生。它只是打开文件。

这是我的 web.config 文件,它放置在 src 文件夹内,并将其添加到我的 angular.json 中的“assets”中。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Videos Reroute" stopProcessing="true">
<match url="(.*)/(assets/vid/.*.mp4)$" />
<action type="Rewrite" url="/" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

最佳答案

你可以尝试这些错误的代码。

<rewrite>
<rules>
<rule name="Videos-Reroute" stopProcessing="true">
<match url="[123.png]" />
<conditions logicalGrouping="MatchAny">
<add input="{REQUEST_FILENAME}" pattern="/*\.png$"/>
</conditions>
<action type="Rewrite" url="https://google.com" />
</rule>

<rule name="File-Folder" stopProcessing="true">
<match url="[321.txt]" />
<conditions logicalGrouping="MatchAny">
<add input="{REQUEST_FILENAME}" pattern="/*\.txt$"/>
</conditions>
<action type="Rewrite" url="https://google.com?search?q=c#" />
</rule>
</rules>
</rewrite>

关于angular - 为什么我的托管在 Azure web.config 文件上的 Angular Web 应用程序无法正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72977360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com