Problem with custom url bundle in build template cocos 3.6.x

Hi, I want to load asset bundle in other server, I modify application.js and pass full url for asset bundle like this:

overrideSettings: {
  assets: {
    preloadBundles: [
      { bundle: staticDomain + 'assets/main' },
      { bundle: staticDomain + 'assets/resources' },
    ],
  },

The problem is in cocos 3.6 it get other bundle called internal. It always use current domain to create internal url resource. I want to add custom url for that bundle too, but I don’t find any setting to override that.

The current workaround is I have to set mainBundleIsRemote: true in build config, set the server url. So it can set the url correctly. But I think remote bundle is not supposed to use this way.

So how can I set custom url for internal bundle? btw I don’t see this internal bundle has been loaded in cocos 3.5.1

Cocos Creator 3.6.x has changed the way it loads internal bundle, and you can modify this variable :
cc.AssetManager.BuiltinBundleName.INTERNAL to set custom url for internal bundle.