Installare WordPress in una directory dedicata

Molte persone preferiscono usare WordPress nella directory principale del proprio sito (per es. http://www.miosito.it), ma non vogliono che i vari file di WordPress affollino la directory principale.
Al tal proposito, quest’ottimo CMS, 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 sottocartella è questa:

  1. Creare la sottodirectory che conterrà i file di sistema di WordPress (ad esempio /wordpress).
  2. Vai in Impostazioni > Generale.
  3. Nel campo Indirizzo WordPress (URL) inserisci l’indirizzo della sottodirectory appena creata (esempio: http://www.miosito.it/wordpress).
  4. Nel campo Indirizzo del blog (URL) inserisci l’indirizzo relativo alla directory principale del sito (esempio: http://www.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 (l’url inserito nella casella “Indirizzo WordPress”).
  7. Copia i file index.php e .htaccess dalla directory di WordPress alla directory principale (“Indirizzo del blog”). Il file .htaccess potrebbe non essere presente a questo punto, ma non preoccupatevi: verrà generato automaticamente.
  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).

E questo è tutto! ;)

Tag: , , , ,
Categorie: how-to, wordpress

Altri articoli che potrebbero interessarti...

5 Risposte

  1. antonio Dice:

    ciao

    finalmente grazie al tuo post sono riuscito a fare quello che descrivi, credimi ci sono un sacco di post in giro, riguardanti wordpress, ma come la solito al 90% dei casi, scritti da persone che credono di parlare a professionisti e danno tutto per scontato, invece non è così, per i neofiti è necessario essere molto chiari i professionisti non hanno bisogno di venire nel web per sapere come si fanno certe cose. Dopo due settimane di ricerche e una marea di post letti l’unico che mi ha fatto capire qualcosa è stato questo. grazie ritornerò a trovarti

    p.s.
    un attimo di panico quando ho inserito l’URL del mio sito ed è uscita fuori la mia vecchia pagina “index.html” , primo pensiero, porc………..a :-) , ma poi mi son detto proviamo a cancellare la vecchia index.html vediamo che succede, et vualà.

    Postato su aprile 12th, 2009 at 22:30

  2. moreno Dice:

    io ho questo problema: il mio sito risulta visibile all’indirizzo: miosito.it/wordpress (anche digitando solo miosito.it) perchè erroneamente ho installato WP in una sotto cartella e non nella root principale.
    ESiccome vorrei eliminare il /wordpress, è possibile rimediare o devo reinstallare tutto? Grazie

    Postato su maggio 25th, 2010 at 16:21

  3. CyberAngel Dice:

    @moreno: Ciao moreno. Non so se ho ben capito il tuo problema. Comunque si è possibile porvi rimedio, basta seguire le indicazioni nel mio articolo ed aggiungere ai vari parti anche la sottocartella in cui hai messo /wordpress.

    Postato su maggio 25th, 2010 at 16:40

  4. moreno Dice:

    il problema è che vorrei eliminare il /wordpress dal nome del blog, sia perchè antiestetico, sia per motivi di ottimizzazione
    grazie

    Postato su maggio 25th, 2010 at 16:55

  5. CyberAngel Dice:

    @moreno: Ok, quindi quello che ho scritto nell’articolo. Quindi se hai seguito alla lettera i vari passaggi dovresti ottenere quello che vuoi, ovvero digitando http://www.nomesito.it verrai rediretto a http://www.nomesito.it/wordpress senza che la sottocartella /wordpress sia visibile all’utente.

    Postato su maggio 26th, 2010 at 12:20

Lascia un commento





Somma di tre + nove ?