Ti trovi qui:
Come nascondere le pagine Visualforce non necessarie nel sito Experience Cloud
Per evitare l'esposizione di pagine che non riflettono l'immagine aziendale o che consentono di accedere in modi alternativi al sito, durante la configurazione delle pagine Visualforce che fanno parte del sito Experience Cloud tenere presenti queste indicazioni generali. Informazioni sulla relazione tra i siti Experience Cloud e i Siti Salesforce, sulle pagine Visualforce pubbliche e sui passaggi da eseguire per una configurazione corretta.
Relazione tra i siti Experience Cloud e i siti Salesforce
Quando si crea un sito Experience Cloud, Salesforce crea un sito Salesforce. La tecnologia dei siti Salesforce sfrutta alcune delle funzionalità alla base dei siti Experience Cloud.
Ad esempio, alcune impostazioni di protezione vengono impostate a livello di sito Salesforce. Anche i siti Salesforce creano automaticamente ed espongono un insieme di pagine Visualforce predefinite. Prima di configurare un sito Experience Cloud, rivedere le impostazioni del sito Salesforce associato. Per avere una visione d'insieme degli elementi visibili dopo aver creato un sito Experience Cloud, consultare le pagine di Generatore di esperienze e le pagine Visualforce del sito corrispondenti.
Se si dispone già di un sito Experience Cloud in tempo reale, eseguire un controllo per verificare quali pagine sono visibili. Una delle pagine Visualforce predefinite si chiama SiteLogin. Per verificare se il sito espone questa pagina, aggiungere /SiteLogin dopo il dominio del sito Experience Cloud (senza /s).
| Se l'URL del sito Experience Cloud ha l'aspetto seguente: | Provare ad accedere a: |
|---|---|
| yourcommunity.example.com/ | yourcommunity.example.com/SiteLogin |
| yourcommunity.example.com/s | yourcommunity.example.com/SiteLogin |
| example.com/yourcommunity | example.com/yourcommunity/SiteLogin |
| example.com/yourcommunity/s | example.com/yourcommunity/SiteLogin |
Se viene visualizzata la pagina di accesso con immagine aziendale o la pagina di errore prevista per la comunità, il sito sembra essere configurato correttamente. Se tuttavia si vede una pagina Visualforce predefinita che non era prevista, continuare a leggere per vedere come è possibile correggerla.
Pagine Visualforce predefinite esposte dai siti Salesforce
Quando viene creato un sito Salesforce, all'organizzazione viene aggiunto un nuovo insieme di metadati predefiniti.
- Pagine Visualforce, ad esempio SiteLogin, SiteRegister e ForgotPassword
- Componenti Aura, ad esempio forgotPassword, loginForm e selfRegister
- Classi Apex, ad esempio MyProfilePageController, SiteLoginController e SiteRegisterController
- Componenti Visualforce, ad esempio SiteFooter, SiteLogin e SiteLogin
- Risorsa statica (SiteSamples)
Questi metadati sono destinati a essere utilizzati come esempi e modelli riutilizzabili per esporre le funzionalità personalizzate in tutto il sito.
Ad esempio, se si desidera un'esperienza di accesso completamente personalizzata, è possibile riutilizzare e personalizzare il codice di esempio fornito nella pagina Visualforce SiteLogino nel componente Aura loginForm.
Alcune pagine Visualforce sono accessibili pubblicamente per impostazione predefinita.
- BandwidthExceeded
- CommunitiesLanding
- CommunitiesLogin
- CommunitiesSelfReg
- CommunitiesSelfRegConfirm
- CommunitiesTemplate
- Exception
- FileNotFound
- ForgotPassword
- ForgotPasswordConfirm
- InMaintenance
- SiteLogin
- SiteRegister
- SiteRegisterConfirm
- UnderConstruction
Per stabilire quali elementi devono essere visibili nel sito, esaminare tali pagine e classificarle in diverse categorie.
- Mantenere le pagine necessarie e da presentare pubblicamente. Ad esempio, si potrebbe voler personalizzare la pagina InMaintenance, che viene visualizzata quando il sito Experience Cloud è offline, in modo da riflettere l'immagine aziendale.
- Rimuovere le pagine che non sono necessarie e non devono essere rese accessibili pubblicamente. Ad esempio, se non è necessaria una pagina di accesso personalizzata sul sito, può essere opportuno non lasciare esposta pubblicamente la pagina Visualforce SiteLogin predefinita.
- Aggiornamento delle impostazioni di accessibilità pubblica per le pagine Visualforce standard del sito Experience Cloud
Rivedere le impostazioni di accessibilità pubblica delle pagine Visualforce standard associate al sito Experience Cloud e aggiornarle secondo le esigenze.

