Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Installazione => : lvciccone 01 Mar 2008, 22:52:52

: [joomla 1.0] sito online in sottocartella
: lvciccone 01 Mar 2008, 22:52:52
Ciao a tutti!
Ho un sito, pronto per essere pubblicato definitivamente online, che al momento è pubblicato nella sottocartella del mio dominio. La scelta di posizionare il sito in una sottocartella è stata presa per motivi di ordine e praticità nella gestione delle cartelle (eventualmente anche per sviluppare future versioni del sito - o applicazioni diverse - in ulteriori sottocartelle della root).
A questo punto la domanda sorge spontanea:
qual'è la strada più semplice e sicura per pubblicare il sito?
Se spostassi tutti i files dalla sottocartella alla root rischierei di avere un gran pandemonio di files... motivo per cui mi piacerebbe lasciare tutto dov'è e fare in modo che, accedendo a www.miodominio.com, vi sia un redirect o qualcosa del genere... ma so anche che i redirect sono da evitare per problemi nell'indicizzazione da parte di Google & co...
Insomma quale potrebbe essere il giusto compromesso?
Oppure ancora esiste una terza soluzione di cui non ho tenuto conto?
Vi ringrazio molto per l'aiuto che potrete darmi, è una fase un po' delicata e... ho paura di combinare qualche ca**ata! :P
Grazie e ciao!
lv
: Re: [joomla 1.0] sito online in sottocartella
: Kriss 05 Mar 2008, 16:56:58
Beh intanto potresti provare a mettere un redirect nella root principale e provare i risultati sui motori di ricerca...

per fare un redirect devi creare un file con il blocco note chiamato index .php e inserire una stringa con:

<? Header("Location: http://www.sito.ext/cartella");?>

(nel caso non lo sapessi di già  ;))
: Re: [joomla 1.0] sito online in sottocartella
: sali40 05 Mar 2008, 17:07:36
uhm ... mi pare che i redirect 301 non siano affatto malvisti dai motori, però

Il codice dovrebbe essere qualcosa del genere, quindi:
:
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.miosito.it/joomla" );
?>