Remove Instance Names from URLs for Visualforce, Community Builder, Site.com Studio, and Content Files.
The date for this Critical Update has been postponed to Summer '21 . Salesforce will remove instance names from Visualforce URLs for Salesforce orgs that have MyDomain deployed. We’re doing this to simplify the hostnames used in Visualforce URLs as well as eliminate the need to change them during instance refreshes and org migrations. To help you prepare for this change, we have provided a Critical Update Console (CRUC) setting within the Spring ’18 release. The CRUC lets you test the new URL format in your production and sandbox orgs. This FAQ contains additional information to help you prepare for the change.
What does the new URL format critical update (CRUC) do?
It changes the URL format used for Visualforce pages in orgs with MyDomain deployed. For example:
Why is Salesforce making this change?
We’re doing this to simplify the hostnames used in Visualforce URLs as well as eliminate the need to change them during instance refreshes and org migrations.
When will the new URL format be enforced?
Starting with the Summer '20 release, all orgs with MyDomain deployed will use the new URL format for Visualforce. Orgs can opt in early by activating the CRUC setting.
We recommend that you enable this critical update in a sandbox first to test it, and make the necessary adjustments before the change goes live.
What happens to links I’ve saved, or see in email?
Links using the older format that you’ve saved or have in emails will redirect to the new URL format when they’re accessed.
Will the new URL format break my customization?
Yes, that is possible. If you have customization that parse the hostnames within visual.force.com URLs, those customization could break. For example, Visualforce page controllers or client-side JavaScript functions that parse a URL may break or behave differently after this change, especially logic that relies on window.location, if they are making assumptions using the Old URL's hostname format. An example is logic that extracts the MyDomain name from a visual.force.com hostname so that a my.salesforce.com URL can be constructed.
NOTE: Links using the older format that you’ve saved or have in emails will redirect to the new URL format when they’re accessed.
How do I enable the new URL format?
In Setup, type Critical into the Quick Find box, then click Critical Updates. Find "Remove Instance Names From URLs for Visualforce, Community Builder, Site.com Studio, and Content Files", and click Activate.
Can I disable the new URL format?
You can--by deactivating the CRUC--but we don’t recommend it. If the CRUC is deactivated, the org goes back to using the instance-specific hostnames for Visualforce, Documentforce/Content, Site.com Studio, and Community Builder.
You can only deactivate and reactivate the CRUC setting until the Summer '20 release. After the change goes live with that release, you will no longer have access to the CRUC setting.
Does Remote Site settings need to be updated as this Critical Update is enabled?
No, Remote site settings don't need to be updated as a result of activating or deactivating that critical update. That said, it's best to have the remote site setting use the organization's My Domain name, the one that ends with my.salesforce.com, cloudforce.com, or database.com -- instead of na32 (instance-specific) hostnames.
000381627

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.