[私のドメイン] および Visualforce URL の管理
Salesforce 組織のアプリケーション URL は、設定オプションに応じて変化します。[私のドメイン] 設定では、Visualforce、エクスペリエンスビルダー、およびコンテンツ URL の形式がさらに変化する場合があります。拡張ドメインを有効にすると、Experience Cloud サ���トの URL や Salesforce サイトの URL など、ほぼすべてのアプリケーション URL の形式に影響が及びます。これにより、ドメインサフィックス (URL 末尾の静的な部分) が変化し、すべての URL からインスタンス名が削除されます。考えられる URL 形式をすべてサポートするパッケージを構築するには、ハードコードされた URL 参照を相対 URL に置き換えます。
拡張された [私のドメイン] は最新のブラウザ要件を満たすため、将来の標準となります。ただし、これらがすべての Salesforce 組織で使用可能になるまで、パッケージは、考えられるすべての URL 形式に対応する必要があります。パッケージに URL が含まれる場合は、ドメイン名に関する問題が起きないようにするため、相対 URL を使用してください。そうしないと、古いパッケージを使用しているユーザのページ機能で問題が発生します。
たとえば、Visualforce URL には、次の 3 つの形式があります。
- MyDomainName--PackageName.visualforce.com
- MyDomainName--PackageName.InstanceName.visual.force.com
- MyDomainName--PackageName.vf.force.com
これらのすべての形式を考慮するため、組織の Visualforce ページのいずれかの URL が MyDomainName--PackageName.vf.force.com/{Case.Id} の場合は、ページ /{Case.Id} を参照するときに相対パスを使用します。
拡張ドメインについての詳細は、Salesforce ヘルプの「拡張ドメイン」を参照してください。Salesforce 組織の各種のログインおよびアプリケーション URL については、Salesforce ヘルプの「[私のドメイン] の URL の形式」を参照してください。