Come aggiornare alias su Drupal

July 28

Come aggiornare alias su Drupal


Drupal è un sistema di gestione dei contenuti open-source usato per sviluppo di siti web. Drupal è costituito da funzionalità di base completata da migliaia di moduli add-on che permettono agli sviluppatori Web per costruire siti studiati appositamente per le loro esigenze. Un potente modulo add-on è Pathauto, che genera automaticamente gli alias per i contenuti sito web basato su un sistema di pattern-matching definito dall'amministratore del sito. alias Pathauto forniscono un modo intuitivo referenziare informazioni fornite dal sito. La definizione di modelli per controllare gli alias di contenuto è relativamente semplice, ma aggiornando gli alias dopo che sono stati definiti richiede un po 'di know-how.

istruzione

1 Aprire il browser Internet e accedere al proprio ambiente di Drupal. Fai clic su "Admin" e scorrere fino a "Moduli"; cliccare su "Pathauto".

2 Selezionare un'azione facendo clic su una delle opzioni presenti sullo schermo Pathauto Admin:

Fare niente. Lasciare il vecchio alias intatte.

Creare un nuovo alias. Lasciare il funzionamento alias esistente.

Creare un nuovo alias. Eliminare il vecchio alias.

Creare un nuovo alias. Redirect da vecchio alias.

Si noti che il reindirizzamento da vecchi alias richiede che "Path Redirect", anche in questa schermata, essere abilitato; clicca per riempire la casella di controllo associata.

3 Passare a "admin / content / node" e fare clic su "Filtro per tipo di contenuto"; selezionare il tipo di contenuto dei nodi il cui alias richiedere l'aggiornamento.

4 Nell'elenco risultante, selezionare i singoli nodi che si desidera aggiornare, fare clic sul nome del nodo o nomi. Se si desidera aggiornare tutti i nodi, fai clic su "Seleziona tutto".

5 Scegliere "alias Aggiornamento percorso" dalla barra dei menu per applicare le modifiche ai nodi selezionati.

6 Ripetere per ciascuno dei nodi del tipo di contenuto filtrato. Per influenzare i nodi di altri tipi, tornare al punto 3 e selezionare un nuovo tipo di contenuto con cui filtrare.

Consigli e avvertenze

  • Per eliminare un alias in modo che possa essere nuovamente aggiunto, impiegare le seguenti query, sostituendo il modello personalizzato in linea 2 per un modello appropriato per il modello Pathauto per il tuo sito:
  • DELETE FROM WHERE src url_alias LIKE 'nodo /%'
  • o
  • DELETE FROM WHERE url_alias dst LIKE 'custom_pattern /%'