Caricamento...

Gestione degli URL delle pagine

Utenti editor

Puoi gestire gli URL delle pagine dalla scheda URLs all’interno della sezione Properties quando modifichi una pagina nell’applicazione Pages. Il sistema può anche tenere traccia delle modifiche agli URL, memorizzando quelli precedenti per gestire eventuali reindirizzamenti automatici. Questi URL precedenti possono essere gestiti tramite l’applicazione Former URLs.

A seconda della configurazione del tuo sito e del tipo di pagina che stai modificando, potresti poter intervenire sugli URL in due modi:

La scheda URLs e l’applicazione Former URLs potrebbero non essere attive sul tuo sito. In caso di dubbi, consulta l’amministratore del sito.

Modifica degli URL slug delle pagine

Se il tuo sito utilizza il routing basato sulla struttura ad albero dei contenuti, puoi modificare gli slug degli URL delle pagine.

Uno “slug” è la parte finale di un URL che identifica in modo univoco una pagina o un contenuto. Ad esempio, nell’URL <dominiosito>/Articles/News/Tea-Blends/, lo slug è Tea-Blends.

Quando crei una nuova pagina, lo slug viene generato automaticamente a partire dal titolo della pagina. Tuttavia, eventuali modifiche successive al titolo non aggiornano lo slug, che deve essere modificato manualmente se necessario.

Modifica dello slug di una pagina

Per modificare lo slug di una pagina:

  1. Apri l’applicazione Pages
  2. Seleziona una pagina nell’albero dei contenuti
    • Non tutte le pagine consentono la modifica dello slug. Questo dipende dalla configurazione del tipo di pagina. In caso di dubbi, contatta l’amministratore del sito
  3. In modalità Edit, vai su Properties → URLs
  4. In corrispondenza di Page URL, modifica lo slug della pagina
    • Puoi modificare solo l’ultimo segmento dell’URL (quello dopo l’ultima barra /). Lo slug non può contenere slash (/) o creare nuovi segmenti
    • Su siti multilingua, puoi cliccare Display slugs for all language versions per visualizzare gli slug di ogni lingua
  5. Clicca su Save
    XTR K13 Gestione degli URL delle pagine Modifica dello slug di una pagina


Dopo il salvataggio, la pagina sarà raggiungibile tramite il nuovo URL.

Nota: modificare lo slug di una pagina può influenzare anche l’URL delle sue sottopagine dirette.

Esempio

Prima: 

  • /Articles
  • /Articles/Green-Tea
  • /Articles/Tea-Blends
  • /Articles/Adding-Ginger

Dopo aver cambiato lo slug da Articles a News:

  • /News
  • /News/Green-Tea
  • /News/Tea-Blends
  • /News/Adding-Ginger

Questo accade perché l’URL delle pagine figlie dipende dallo slug della pagina madre. Tuttavia, non tutti i siti sono configurati in questo modo, quindi verifica come funziona nel tuo caso specifico.

Prevenzione delle collisioni tra URL

Un sito non può avere due pagine con URL identici. A seconda della situazione, il sistema gestisce le collisioni in due modi:

  1. Aggiungendo una stringa casuale allo slug URL della pagina. Ad esempio: https://domain.com/Articles/Tea-Blends-ce7aed0a. Questo accade quando:
    • Crei una nuova pagina con un URL che corrisponde a uno già esistente nel sistema
    • Copi o sposti una pagina e nella destinazione è già presente una pagina con uno slug URL identico
  2. Impedendo la modifica dell’URL e mostrando un messaggio di errore. Questo accade quando:
    • Cerchi di modificare lo slug URL di una pagina e l’URL risultante corrisponde a uno già presente nel sistema

      XTR K13 Gestione degli URL delle pagine Prevenzione delle collisioni tra URL

Copia e spostamento delle pagine

Il sistema si comporta nel seguente modo quando copi o sposti delle pagine:

  • Copiare o spostare una pagina all’interno dello stesso sito genera un nuovo URL per la pagina, in base alla sua posizione nell’albero dei contenuti e rispettando il comportamento di gestione delle collisioni degli URL
  • Quando si copiano o si spostano pagine su un sito diverso:
    • Se il sito di destinazione non utilizza il routing basato sull’albero dei contenuti, l’URL della pagina non viene trasferito
    • Le impostazioni del sito di destinazione (ad esempio “caratteri URL consentiti”) non vengono applicate durante il trasferimento dell’URL della pagina

Eliminazione delle pagine

Il sistema si comporta nel seguente modo quando elimini delle pagine:

  • L’URL di una pagina eliminata non è accessibile per i visitatori del sito web
  • Una volta ripristinata la pagina eliminata, viene ripristinato anche il relativo slug dell’URL. Lo slug viene ripristinato all’ultima versione precedente all’eliminazione oppure a un nuovo valore, rispettando il comportamento di gestione delle collisioni degli URL
  • Quando elimini una versione in una determinata lingua di una pagina, il suo URL (slug) rimane comunque riservato nel sistema. Questo significa che la prevenzione delle collisioni degli URL impedirà la creazione di una pagina con lo stesso URL
  • Gli URL di tutte le versioni linguistiche di una pagina vengono eliminati solo con l’eliminazione dell’ultima versione linguistica esistente. Allo stesso modo, gli URL di tutte le versioni linguistiche di una pagina vengono ripristinati con il ripristino della prima versione linguistica

URL alternativi

Se hai bisogno di maggiore flessibilità nel fornire link brevi e dall’aspetto rilevante alle pagine, puoi sfruttare gli URL alternativi. Questa funzionalità ti consente di rendere disponibili le singole pagine sotto un qualsiasi numero di URL aggiuntivi rispetto all’URL principale della pagina in questione.

Ad esempio, in uno scenario in cui l’URL principale di una pagina articolo è qualcosa del tipo: <dominiosito>/Articles/New-Product-Announcements/New-Product

puoi aggiungere un URL alternativo per la pagina articolo e renderla disponibile con un URL più breve, come: <dominiosito>/New-Product

Quando un visitatore apre una pagina tramite un URL alternativo, il sistema reindirizza all’URL principale della pagina oppure visualizza il contenuto della pagina sotto l’URL alternativo fornito (a seconda della configurazione del sito).

Modifica degli URL alternativi

Per aggiungere un URL alternativo a una pagina:

  1. Apri l’applicazione Pages
  2. Seleziona una pagina nell’albero dei contenuti.
    • L’albero dei contenuti del tuo sito può contenere pagine per le quali non è possibile aggiungere URL alternativi. Questo accade per le pagine che non rappresentano pagine reali del sito web e che tipicamente contengono solo contenuti visualizzati su altre pagine
    • Nei siti multilingua, assicurati di avere selezionato la cultura corretta. Ogni versione linguistica di una pagina ha i propri URL alternativi. Non puoi condividere un URL alternativo tra più versioni linguistiche della stessa pagina
  3. In modalità Edit, passa alla scheda Properties -> URLs
  4. In corrispondenza della sezione Alternative URLs, clicca su Add alternative URL
  5. Digita o incolla l’URL desiderato nel campo New URL
    • Inserisci solo la parte del percorso dell’URL. I componenti dello schema e dell’autorità dell’URL sono fissi (cioè il protocollo, il dominio del sito e, possibilmente, una directory virtuale)
    • I parametri della query string e gli identificatori di frammento (cioè i valori preceduti da ‘?’ o ‘#’) non sono supportati negli URL alternativi. Tali valori vengono automaticamente rimossi dall’URL inserito
  6. Clicca su Save
    XTR K13 Gestione degli URL delle pagine Modifica degli URL alternativi


La pagina è ora accessibile tramite l’URL aggiunto.

L’interfaccia mostra un elenco di tutti gli URL alternativi definiti per la pagina e ti consente di modificarli (✏️) o eliminarli (🗑️).

Conflitti e convalida degli URL alternativi

Quando aggiungi un URL alternativo, il sistema esegue automaticamente una convalida e verifica quanto segue:

  • Conflitti con gli URL principali delle pagine esistenti sul sito
  • Conflitti con altri URL alternativi di qualsiasi pagina dello stesso sito (incluse le pagine in culture diverse)
  • Restrizioni e URL esclusi configurati dagli sviluppatori o dagli amministratori del sito

Il sistema impedisce la creazione di URL alternativi non validi e mostra un messaggio di errore. In questi casi, è necessario provare un valore diverso, risolvere il conflitto dell’URL o contattare un amministratore.

Spostamento e copia di pagine con URL alternativi

Per evitare potenziali conflitti di URL, il sistema si comporta nel seguente modo quando copi o sposti pagine che hanno URL alternativi:

  • Lo spostamento di pagine in una posizione diversa all’interno dello stesso sito conserva tutti gli URL alternativi
  • Quando si spostano pagine in un sito diverso:
    • tutti gli URL alternativi che non rispettano le restrizioni del sito di destinazione o gli URL esclusi vengono eliminati automaticamente
    • l’intera operazione di spostamento viene interrotta se si verifica un conflitto con un altro URL alternativo presente nel sito di destinazione
  • La copia di pagine all’interno dello stesso sito NON copia gli URL alternativi
  • Quando si copiano pagine in un sito diverso, l’operazione include solo gli URL alternativi che rispettano le restrizioni del sito di destinazione e che non sono in conflitto con un altro URL alternativo presente nel sito di destinazione

URL precedenti

Se il tuo sito web utilizza il routing basato sull’albero dei contenuti, il sistema può tenere automaticamente traccia delle modifiche agli URL delle pagine memorizzando gli URL vecchi e gestendo i reindirizzamenti verso gli URL attuali. Puoi visualizzare e gestire questi reindirizzamenti nell’applicazione Former URLs.

Per accedere a un elenco di tutti gli URL vecchi memorizzati per il sito web, insieme ai percorsi URL attuali a cui vengono reindirizzati, apri l’applicazione Former URLs.

XTR K13 Gestione degli URL delle pagine URL precedenti

Rimozione degli URL precedenti

Per eliminare un URL precedente:

  • Apri l’applicazione Former URLs
  • Rimuovi (🗑️) l’URL precedente desiderato

Questa pagina ti è stata utile?

Hai trovato questa sezione della documentazione particolarmente d'aiuto? Faccelo sapere.

Mandaci un feedback