"500 internal server error" con drupal su Register.it. Come impostare .htaccess

Questo errore è caustato dal non corretto funzionamento del URL Rewriting che permette avere una visualizzazione della barra degli indirizzi "pulita" e che risulta più gradita dai motori di ricerca (tecniche SEO friendly)

Per fare questo dobbiamo innanzitutto abilitare URL Rewriting su Register.it

  • entriamo nel pannello di controllo all'indirizzo https://controlpanel.register.it/welcome.html
  • andamo su >Gestione Hosting Linux;
  • configurazioni avanzate > Impostazioni Server Apache;
  • facciamo click su modifica e spuntiamo l'opzione ‘+SymLinksIfOwnerMatch’ e cacciamo clik su applica;

In questo modo viene aggiunto il valore ‘SymLinksIfOwnerMatch’ che abilita la modalita di Rewrite su Register.it

la seconda modifica dobbiamo farla direttamente sul file .htaccess. Aggiungiamo in cima al file le seguenti righe

Options +FollowSymLinks
RewriteBase /

Non ci rimane che caricare tutto via FTP

 

ATTENZIONE

Quando facciamo gli aggiornamenti del core di drupal prestiamo attenzione a non sovrasctivere il file .htaccess