Installare WordPress in una directory dedicata

Molte persone preferiscono usare WordPress nella directory principale del proprio sito (p. es. http://miosito.it) ma non vogliono che i vari file di WordPress affollino la directory principale.
WordPress permette di installare i propri file in una sottodirectory e contemporaneamente fare in modo che il blog sia visualizzabile nella root del sito. La procedura per spostare WordPress nella sua sottodirectory è questa:

  1. Crea la sottodirectory che conterrà i file di sistema di WordPress (ad esempio /wordpress).
  2. Vai in Impostazioni, Generale.
  3. Nella casella Indirizzo WordPress (URL): inserisci l'indirizzo della sottodirectory appena creata.
    Esempio: http://miosito.it/wordpress
  4. Nella casella Indirizzo del blog (URL): inserisci l'indirizzo relativo alla directory principale del sito.
    Esempio: http://miosito.it
  5. Clicca su Salva le modifiche. (Non preoccuparti se compare un messaggio di errore e soprattutto non cercare di visualizzare il tuo blog!)
  6. Sposta i file di WordPress nella nuova sottodirectory (Indirizzo WordPress).
  7. Copia i file index.php e .htaccess dalla directory di WordPress alla directory principale (Indirizzo del blog).
  8. Apri il file index.php contenuto nella directory principale in un editor di testo
  9. Fai queste modifiche e salva il file. La riga
    require('./wp-blog-header.php');

    deve diventare

    require('./wordpress/wp-blog-header.php');

    Ovviamente wordpress va cambiato con il nome della sottodirectory che hai creato

  10. Fai il login nel nuovo indirizzo che dovrebbe essere http://miosito.it/wordpress/wp-admin/
  11. Se usi i Permalink, vai in Impostazioni, Permalink e aggiorna la struttura (non serve che cambi i valori). WordPress aggiornerà automaticamente il file .htaccess. Questo file deve avere i permessi di scrittura, quindi se non li ha, WordPress ti mostrerà le nuove regole che dovrai copiare e incollare nel tuo file .htaccess (quello che hai copiato insieme al file index.php.)

Questo post è una libera traduzione della pagina Giving WordPress Its Own Directory.


Articoli correlati

Forse potrebbero interessarti anche questi articoli

7 Commenti

  1. alessandro scrive:

    Ciao.. Ho seguito questo procedimento ma mi da sempre un errore 500.

  2. alessandro scrive:

    aggiornato? li avevo già su mese/nome

  3. Claudio Simeone scrive:

    Devi COMUNQUE aggiornarli, anche se non li cambi.

  4. alessandro scrive:

    niente da fare.. ricapitolando per vedere se sbaglio qualcosa io:

    -ho la root e la cartella wordpress dentro la root
    -dico a wordpress che l'index del sito è all'indirizzo http://www.blablabla.it e non a http://www.blablabla.it/wordpress
    -copio index.php e htaceess, che sono contenuti nella cartella wordpress, dentro la root
    -mi riloggo in wordpress e aggiorno i permalink risalvando anche se non ho effettuato modifiche (aggiornamento effettutato)

    Ora dovrebbe vedersi l'index del blog sulla pagina principale del sito.. il problema è che continua a darmi errore 500.. hehe

  5. Claudio Simeone scrive:

    La procedura mi pare corretta.
    Prova a disattivare i permalink prima dello spostamento per vedere se almeno funziona.

  6. alessandro scrive:

    Era una cavolata alla fine. I permessi del file php erano errati e non veniva letta. Grazie per l'aiuto.

Lascia un Commento