.well-known/apple-app-site-association
, so use an external host like Netlify, Vercel, or Firebase to serve the file with proper headers.To enable app-to-website association (like Universal Links) in Webflow, you need to host a .well-known/apple-app-site-association
file. Webflow currently does not support hosting server-level static files or folders like .well-known
.
Here’s what you can (and can’t) do:
/.well-known/
.apple-app-site-association
file which must be served as application/json
, without redirects or extensions).To serve this file properly, you'll need to use an external service or set up a middleware proxy. Here are two options:
Option A: Use a Reverse Proxy with a Subdomain
/
) and route requests to /.well-known/apple-app-site-association
to your JSON file.Option B: Host the File on a Subdomain
apple-app-site-association
file on an external HTTPS server (e.g., AWS S3 + CloudFront, Netlify, Vercel).links.yourdomain.com
to the external host.Content-Type: application/json
header.apple-app-site-association
(no .json
extension).appID
, paths
, etc.Webflow cannot serve .well-known
files natively. To set up an apple-app-site-association file, you must use an external hosting service or proxy to serve it properly with the correct directory path and headers. A common and reliable approach is to use Netlify, Vercel, or Firebase Hosting with a custom subdomain or reverse proxy setup.