è giusto ciò che diceva Francesco, ...ognuno ha un po' i suoi metodi, basta che gli scopi siano raggiunti.
Io ho sempre preferito costruire e testare tutto localmente in ambiente identico a quello online, quando uploado i files metto i sito in manutenzione 5 minuti.
Ma mi è capitato di fare un po' in tutti i modi, dipende da voglia, esigenze, importanza del servizio.
Per quanto riguarda il redirect cerca sul sito come si installa joomla in una directory, solitamente si occupa di tutto il file htaccess (non quello che trovi all'interno del pacchetto joomla) che creerai.
L'htaccess è meglio perchè viene processato dal server prima che la richiesta venga soddisfatta e non dopo come fa un redirect.
Io ad esempio navigo coi redirect disabilitati...
M.