WebサイトのトップレベルにService Workerファイルを設置できない場合は、任意のディレクトリにService Workerファイルを設置し、下記の手順でService Workerファイルの影響範囲を指定してください。

  1. Webサイト内の任意のディレクトリにService Workerファイルを設置します。
  2. Service Workerファイルのレスポンスヘッダに service-worker-allowed: / を追加します。

この場合、Service Worker URL においては、設置先に応じたパスとファイル名(例: path/sw.js)を入力してください。

また、Service Worker Scope においては、service-worker-allowed ヘッダに指定した内容 (例: /)を入力してください。