I got this error 404 which is not loading my resources and assets from my created flutter web application after deploying into Azure web app.
See the example photo:

I use FTP method to upload files and used FileZilla as my tool. I upload all the files include in this generated files after running "flutter build web"
build/web/all_my_files
I already configured properly my pubspec.yaml file.
Note: This works all fine on GitHub pages but after I tried to deploy on azure this happens and I don't know why.
The web.config should be configured with the other external static files like .json. It should be deployed beside the Flutter index.html file.
The web.config should be like the following:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.webServer>
<staticContent>
<!-- JSON Manifests -->
<mimeMap fileExtension=".json" mimeType="application/json" />
<!-- Fonts -->
<mimeMap fileExtension=".otf" mimeType="application/octet-stream" />
<mimeMap fileExtension=".ttc" mimeType="application/octet-stream" />
<mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
<mimeMap fileExtension="woff" mimeType="application/font-woff" />
<mimeMap fileExtension="woff2" mimeType="application/font-woff2" />
</staticContent>
</system.webServer>
</configuration>
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With