Spostare un sito in Joomla da una cartella in root e viceversa

Se avete il vostro sito joomla nella root e lo volete spostare in una sotto-cartella chiamata ad esempio "prova", dovete fare così:

Fate un backup sia del DB che del sito (non si sà mai)

  • Ponete offline il sito da migrare;
  • Scaricate con un client FTP l'intero sito (conservate questo backup)
  • Editate il file "configuration.php" modificando le url come di seguito:
  • var $log_path = '/membri/<tuo sito>/prova/logs/';
  • var $tmp_path = '/membri/<tuo sito>/prova/tmp/';
  • var $live_site = '<tuo sito>/prova';
  • Salvate
  • Editate il file .htaccess
  • Dopo la direttiva RewriteEngine On, dovreste trovare la direttiva RewriteRule e modificatela come di seguito:
  • RewriteRule ^(.*)$ index.php [F,L]
  • Individuate la direttiva RewriteBase ed accertatevi che abbia il simbolo di #davanti.
  • Confermare
  • Fate l'upload del sito con il client FTP nella cartella "prova"
  • Fine

 Tengo a sottolineare che il DB non viene influenzato da tutta questa operazione, quindi, non toccatelo!!

Nel caso in cui dovete trasferire un sito dalla sottocartella, nella root, bisogna procedere al contrario, rimuovendo cioè la presenza del nome della cartella e procedendo come sopra.

 

P.S: Nell'esecuzione del procedimento non dimenticatevi di rinominare la cartella "prova" con il nome della vostra cartella!!

weschool

weschool

Cerca nel Sito