Foutpagina's van Salesforce-sites toewijzen
Salesforce-sites gebruiken Visualforce-pagina's voor site- en foutpagina's. Op voorbeeldfoutpagina's wordt de statische resource SiteSamples gebruikt voor stylesheets en afbeeldingen.
Vereiste editions
| Beschikbaar in: zowel Salesforce Classic als Lightning Experience |
| Beschikbaar in: Developer, Enterprise, Performance en Unlimited Edition |
| Benodigde gebruikersmachtigingen | |
|---|---|
| Als u Salesforce Sites wilt maken en bewerken: | Toepassing aanpassen OF Omgevingen maken en instellen |
De foutpagina's voor uw site instellen:
- Geef vanuit Set-up Sites op in het vak Snel zoeken en selecteer vervolgens Sites.
- Klik op de naam van de site die u wilt wijzigen.
- Klik op Paginatoewijzing in de gerelateerde lijst Foutpagina's.
-
Gebruik de opzoekvelden om Visualforce-pagina's of een statische resource aan elke van de vermelde standaard foutcondities toe te wijzen:
- Pagina Autorisatie vereist—De pagina die gebruikers te zien krijgen wanneer ze pagina's proberen te openen waarvoor ze niet zijn geautoriseerd.
- Pagina Limit Exceeded (Limiet overschreden)—De pagina die gebruikers te zien krijgen wanneer uw site de bandbreedtebeperkingen heeft overschreden.
- Pagina Onderhoud—De pagina die gebruikers te zien krijgen wanneer uw site uit de lucht is voor onderhoud.
-
Service niet beschikbaar—Niet langer van toepassing. Deze aangepaste pagina werd eerder gebruikt toen Salesforce-servers niet beschikbaar waren voor alleen HTTP-verzoeken, die niet meer worden ondersteund. Wanneer Salesforce-servers niet beschikbaar zijn voor een Salesforce-site, wordt de onderhoudspagina weergegeven.
Tip Als u een aangepaste pagina wilt weergeven wanneer Salesforce-servers niet beschikbaar zijn, gebruikt u Experience Cloud-sites. - Pagina Pagina niet gevonden—De pagina die gebruikers te zien krijgen wanneer ze een pagina proberen te openen die niet kan worden gevonden. U kunt het actiekenmerk voor een
<apex:page>gebruiken om door te leiden naar de foutpagina Pagina niet gevonden. Via dit soort doorleiden op alle andere foutpagina's worden gebruikers doorgeleid naar de pagina Onderhoud. - Pagina Generieke fout—De pagina die gebruikers te zien krijgen wanneer zich generieke uitzonderingen voordoen.
Opmerking Bij gebruik van statische resources in een aangepaste foutpagina—zoals een groot afbeeldingsbestand of een groot CSS-bestand dat is opgenomen in het .zip-bestand van een statische resource—mag een afzonderlijke resource niet groter zijn dan 50 kB. Anders wordt er voor die resource een fout 404 Niet gevonden geretourneerd. - Sla uw wijzigingen op.
-
Klik op de pagina Sitedetails op Voorbeeld om de gekoppelde pagina weer te geven zoals deze er in een browser zou uitzien.
Tip Voeg de<site:previewAsAdmin />component toe vlak vóór de afsluitende</apex:page>tag in uw aangepaste Visualforce foutpagina's om gedetailleerde site foutberichten weer te geven in de beheerdersvoorbeeldmodus.Voor inactieve sites is de standaardfoutpagina de pagina Onder ontwikkeling, en deze kan niet worden overschreven met behulp van paginatoewijzingen. U kunt de standaardfoutpagina overschrijven door een eenvoudige HTML aangepaste Visualforce-pagina toe te wijzen in het veld Hoofdpagina inactieve site.
Wat is er gebeurd met mijn aangepaste foutpagina?
Wanneer u uw site configureert voor het weergeven van een aangepaste foutpagina, geeft uw site in bepaalde gevallen in plaats daarvan de standaardpagina Service niet beschikbaar weer. Deze wijziging is zo bedoeld wanneer u overschakelt op het gebruik van het Salesforce Content Delivery Network (CDN). Deze wijziging geldt ook voor sites die overschakelen op het gebruik van uitgebreide domeinen, omdat het Salesforce CDN standaard is ingeschakeld voor uitgebreide domeinen.
Als u een foutpagina met aangepaste branding wilt gebruiken, hebt u twee opties.
- Omgevingssamensteller gebruiken om de standaardpagina Service niet beschikbaar aan te passen aan uw merk (aanbevolen).
- Uw aangepaste Visualforce-foutpagina gebruiken door deze te uploaden als een statische resource. Zorg ervoor dat de statische resource alle resources bevat die uw aangepaste foutpagina vereist en selecteer deze vervolgens onder Werkruimten | Beheer | Pagina's | Service niet beschikbaar.
Geïnteresseerd in de technische details? Wanneer u het Salesforce CDN inschakelt, loopt uw siteverkeer via onze CDN-partner. Wanneer onze CDN-partner responscode 500, 502, 503 of 504 ontvangt van Salesforce, antwoordt deze met foutcode 503 en wordt de standaardpagina Service niet beschikbaar weergegeven.

