Come installare Wordpress MU su Aruba
Aruba è un’azienda che offre hosting web. Ha un sito orrendo, dà un servizio con parecchie limitazioni ma ha il grande vantaggio di essere molto a buon mercato. Questo blog, ad esempio, è ospitato da Aruba.
Una delle sue limitazioni è che l’URL del proprio sito ospitato deve assolutamente iniziare con www.
Wordpress MU, che ho installato da poco, vuole che il sito dov’è installato sia senza www (ok, avete ragione, ma siete dei talebani).
Come risolvere il conflitto? Vergognosamente a manazza:
- Scaricate e scompattate Wordpress MU. Al momento NON installatelo!
- Aprite il file htaccess.dist e aggiungete le seguenti righe (ammesso che il vostro sito si chiami esempio.it e la cartella principale di Wordpress MU si chiami blogs):
RewriteCond %{HTTP_HOST} ^esempio\.it$ [NC]
RewriteRule ^(.*)$ http://www.esempio.it/blogs/$1 [R=301,L] - Aprite il file index-install.php e commentate tutte le occorrenze di
if( substr( $domain, 0, 4 ) == 'www.' )
$domain = substr( $domain, 4 ); - Fate la stessa cosa con il file wpmu-settings.php.
- Ora e solo ora installate Wordpress MU. Ricordatevi di fare l’installazione per le sottocartelle e non quella per i sottodomini! Altrimenti non funzionerà niente e ve la prenderete con me.
E’ tutto. E’ macchinoso ma l’esistenza stessa di questo blog dimostra che è fattibile
Update: I più pigri possono direttamente scaricare un file ZIP fatto da me: contiene i file suddetti già modificati. NB: Sono i file della versione 2.9 di Wordpress MU. Non assicuro che funzioni per versioni successive (tra l’altro Wordpress 3.0, quando vedrà la luce, avrà le funzioni di Wordpress MU già integrate).











16 novembre 2009 alle 17:48
Un aiuto per un neofita…
cosa vuol dire “commentate tutte le occorrenze di…”?
Grazie
17 novembre 2009 alle 11:28
Ciao Paolo.
Più semplicemente: apri i file index-install.php e wpmu-settings.php e cerca le righe che ho scritto nell’articolo (compariranno più volte).
Ogni volta che le trovi, aggiungi // all’inizio di quelle righe.
Più approfonditamente: in PHP (il linguaggio con cui è sviluppato Wordpress MU) aggiungere due slash // all’inizio di una riga vuol dire “Oh mio potentissimo computer, ignora quanto è scritto in questa riga” (generalmente serve per scrivere dei commenti utili ai programmatori, da qui l’espressione “commentare”).
19 dicembre 2009 alle 19:46
Ciao, ho provato a “craccare” aruba con le tue istruzioni ma al termine dell’installazione ricevo un errore di loop del reindirizzamento…
sai mica come risolverlo?
Grazie
Paolo2 :p
07 gennaio 2010 alle 15:03
Ciao Paolo. Ero in ferie.
La prova l’hai fatta in locale o direttamente su Aruba?
Te lo chiedo perché mi dava lo stesso problema anche a me in locale (probabilmente c’è da impostare qualcosa in Apache), mentre su Aruba è filato tutto liscio.
08 gennaio 2010 alle 12:37
ero direttamente su aruba, ma mi sono arreso e ho fatto comprare un dominio di terzo lvl
anche perchè quell’installazione era una prova per poi spostare un sito di worpress mu (esistente) dal server windows di un provider ad un linux (su aruba) e mi sono accontentato di quelle modifiche al db che ho dovuto fare
Grazie cmq
Paolo2
03 febbraio 2010 alle 17:14
Ciao, io ho seguito alla lettera la tua guida ma non ho trovato risultato. Ci faresti vedere l’intero codice delle due pagine che indichi che hai commentato? Magari mettendolo come documento di testo cosi lo scarichiamo.
Sono ore che provo ma nulla da fare, o mi sfugge qualcosa oppure hai sottinteso qualche passaggio.
Grazie
14 febbraio 2010 alle 17:24
Ciao Mauro. Anche se un po’ in ritardo, ho modificato l’articolo inserendo lo zip dei file che mi chiedevi.
16 febbraio 2010 alle 20:43
Ciao Marco,mi hanno consigliato la tua mini guida che ho eseguito perfettamente risolvendo un problema che mi portavo dietro da qualche giorno,grazie sei un grande!!!
17 febbraio 2010 alle 09:55
Ciao Roberto.
Mi fa piacere che sia servito a qualcuno. Occhio che ad aprile uscirà Wordpress 3, che a quanto pare avrà già in sé integrate le funzioni di Wordpress MU, quindi potrebbe cambiare tutto.
Ps: Una curiosità: chi è che ti ha consigliato questa mini guida?
23 febbraio 2010 alle 20:36
Ciao Mauro,volevi sapere chi mi aveva fatto notare la tua mini guida,ne abbiamo parlato nel forum di “Cionfs”
al seguente http://www.cionfs.it/forum/
ciao
25 febbraio 2010 alle 09:48
Grazie Roberto