Где мне добавить PWA/TWA на моем сервере?

Где мне добавить PWA/TWA на моем сервере?

Я пытаюсь добавить Progressive Web Apps на свой сервер. Я бы предпочел не создавать новый веб-сайт для каждого приложения. Я предпочитаю добавлять каждое приложение в подкаталог веб-сайта, например, так: www.example.com/app1

Проблема в том, что когда я запускаю генератор списка операторов здесь: https://developers.google.com/digital-asset-links/tools/generator

Это работает только если я размещаю assetlinks.json здесь: www.example.com. И если это так, то у меня может быть только одно приложение в www.example.com. Я пробовал размещать assetlinks.json здесь 1) www.example.com/app1 2) и www.example.com/app1/.well-known и 3) www.example.com. Единственный работающий вариант — #3.

Также добавил следующий фильтр намерений в androidmanifest.xml, но он не работает:

 <intent-filter android:label="@string/app_name" android:autoVerify="true" >
            <action android:name="android.intent.action.VIEW"/>
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE"/>
            <!-- Edit android:host to handle links to the target URL-->
            <data android:scheme="https"
                android:host="example.com"
                android:pathPrefix="/app1" />
  </intent-filter>

Не могу поверить, что у вас должен быть отдельный веб-сайт для каждого прогрессивного веб-приложения. Есть предложения?

Связанный контент