Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Redirect tramite .htaccess in Drupal

Link copiato negli appunti

La redirezione del traffico attraverso l'utilizzo di file .htaccess è una delle soluzioni più utilizzate per migliorare l'indicizzazione del proprio sito Web da parte dei motori di ricerca, questa tecnica viene affiancata ad altre, come per esempio la riscrittura delle URL, per ottenere il miglior posizionamento possibile delle pagine.

Tutti i CMS più importanti permettono di inviare istruzioni al Web server tramite file .htaccess e tra di essi Drupal non fa eccezione; in questo breve post, verrà  proposta una procedura per la redirezione con Drupal, che potrà  essere attuata nel caso in cui si desideri che qualsiasi richiesta di URL priva del "www." iniziale subisca un'azione di redirect verso l'indirizzo completo.

Per effettuare quanto descritto basterà  aprire l'.htaccess di Drupal e inserire le seguenti istruzioni:

RewriteCond %{HTTP_HOST} ^sito.com$ [NC]
RewriteRule ^(.*)$ http://www.sito.com/$1 [L,R=301]

Nello stesso modo, sarà  possibile inviare al Web server le istruzioni contrarie, che consentano cioè di effettuare il redirect delle URL contenenti "www." verso i corrispondenti indirizzi privi del prefisso:

RewriteCond %{HTTP_HOST} ^www.sito.com$ [NC]
RewriteRule ^(.*)$ http://sito.com/$1 [L,R=301]

Utilizzando una delle due tecniche descritte i motori dovranno effettuare l'indicizzazione delle pagine tramite una sola URL e la loro azione sarà  quindi semplificata e resa più efficace.

Ti consigliamo anche