it-swarm.dev

Sposta il sito in un'altra posizione sullo stesso server

Ho sviluppato un sito all'interno di una cartella "dev" direttamente sotto la mia radice e l'ho tenuto offline in modo che nessuno potesse inciampare su di esso accidentalmente. Ora mi sto preparando per diventare pubblico e sto avendo dei problemi.

Ho scaricato la mia cartella dev sul mio sito locale tramite ftp e quindi caricato il suo contenuto nella cartella principale del mio sito remoto. Tutti i file sembrano essere a posto e la pagina dell'indice sembra a posto, ma i collegamenti puntano ancora al sito di sviluppo (cioè quando clicco sul link "Chi siamo" da mysite.com mi porta a mysite. com/dev/aboutus invece di mysite.com/aboutus).

C'è qualcosa che devo cambiare nel mio Joomla! impostazioni da qualche parte? Ho esaminato la configurazione globale e aggiornato la posizione della mia cartella di registro e della cartella temporanea, ma non sono sicuro di cos'altro devo aggiornare.

3
Annemarie

La prima cosa che mi viene in mente è controllare il tuo .htaccess file. Cerca una linea simile a questa:

RewriteBase /dev

Potrebbe essere il reindirizzamento dei tuoi collegamenti a /dev sottocartella. Questo di solito darebbe un errore 404, ma se la cartella esiste, caricherà il sito di sviluppo. Cambia in

RewriteBase /

Se il problema persiste, controlla configuration.php file per qualsiasi riferimento al tuo sito di sviluppo. Assicurarsi public $live_site è vuoto o contiene l'URL del tuo sito live .

Consiglio vivamente di usare Akeeba Backup insieme a Akeeba Kickstart (entrambi gratuiti) ogni volta che vuoi spostare o eseguire il backup dei tuoi siti Joomla. Creerà un singolo file con l'intero sito Web E il database e include un comodo script di installazione per impostare tutto correttamente nella nuova posizione.

4
johanpw