1<urlrewrite>
2    <rule>
3        <from>^/manage/service-worker.js$</from>
4        <to last="true">/app-unifi/service-worker.js</to>
5    </rule>
6    <!-- Cache busting: route all requests for assets from /path/asset.v5.1.2.3-githash.ext to /path/asset.ext -->
7    <rule>
8        <from>^(.+)\.v(([\d\.]+)|undefined)[-\w]*\.(js|css|png|jpg|jpeg|gif|json)$</from>
9        <to>$1.$4</to>
10    </rule>
11    <rule>
12        <from>^/manage/(angular|react)/(.*)$</from>
13        <set type="response-header" name="X-Frame-Options">SAMEORIGIN</set>
14        <to last="true">/app-unifi/$1/$2</to>
15    </rule>
16    <rule>
17        <from>^/setup/static/(.*)$</from>
18        <set type="response-header" name="X-Frame-Options">SAMEORIGIN</set>
19        <to last="true">/app-unifi/setup/static/$1</to>
20    </rule>
21</urlrewrite>
22