Back to top

Autore Topic: Modifica direcory di index  (Letto 7109 volte)

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Modifica direcory di index
« il: 27 Lug 2011, 21:55:18 »
Zau, ho un problemino

Ho aggiornato da poco il sito a Joomla 1.7 e ho perso tutti i vecchi collegamenti alle pagine, quindi già che ci sono vorrei fare in modo che Joomla, ora presente nella cartella /home del mio FTP divenisse la directory di index.

Ora il mio sito è www.allise.net/home
vorrei diventasse www.allise.net/

Però non vorrei spostare tutti i file della cartella /home in /

Ho anche un'altra cartella /forums in cui è installato phpBB... (nel caso servisse questa info)

Ho un VPS quindi ho piena gestione del server e dei record del DNS

Spero sia chiara la mia richiesta... vorrei che rimanesse tutto uguale, tranne che il dominio dovrebbe puntare direttamente a /home lasciandomi però intatti eventuali URL relativi tipo  (../../forums/images/mia.jpg)

é possibile ciò? Grazie

http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #1 il: 27 Lug 2011, 22:01:44 »
Se cambi la directory index alla cartella home poi non ti sarà possibile accedere alle cartelle stesso livello come forum, e altre che dovrebbero scendere come cartelle dentro home. In pratica non puoi avere più cartelle allo stesso livello accessibili come root. 

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #2 il: 27 Lug 2011, 22:21:59 »
quindi non posso avere l'URL a joomla come voglio?
neanche con ModRewrite magari?
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #3 il: 27 Lug 2011, 22:29:41 »
Con. htaccess si ma poi nella url ci sarà sempre home aggiunto in pratica si fa un redirect da www. sito. .xx a www. sito. xx/home
Ti conviene eliminare la cartella home e lasciare le altre,  forum,  allo stesso livello delle cartelle joomla.In quanto a cambiare la document root del server trovi maggiori informazioni nel sito di riferimento dello stesso oppure in rete. 

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #4 il: 27 Lug 2011, 22:32:29 »
cioè butto tutto Joomla dentro alla root dell'ftp?

posso tranquillamente o devo modificare qualche parametro?
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #5 il: 27 Lug 2011, 22:42:01 »
No la root. FTP può essere diversa dalla root del sito. Per farti capire la document root e' il punto di separazione ove tutto quello che sta a sinistra viene sostituito dal nome dominio completo di estensione quindi se inglobi anche la cartella home in essa (document root) non potrai raggiungere le cartelle dello stesso livello ma solo i file e le altre cartelle all' interno di home che a questo punto non dovra' far parte dell'url essendo a sinistra della document root. Se sposti di un livello le cartelle di joomla devi aggiustare di conseguenza l'url dei path assoluti nel configuration.php
« Ultima modifica: 27 Lug 2011, 22:43:48 da tomtomeight »

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #6 il: 27 Lug 2011, 22:54:18 »
oky, usavo in modo inadeguato il termine root..

quindi, io posso dire che la root dell'ftp rimanga /var/www/vhosts/allise.net/
ma che la Document Root sia /var/www/vhosts/allise.net/httpdocs/home ?

in questo modo anche tornando indietro con i due punti dovrebbero funzionare comunque gli URL no?
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #7 il: 27 Lug 2011, 22:58:50 »
Si lo puoi fare ma nell' url non puoi mettere i due punti per tornare indietro

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #8 il: 27 Lug 2011, 23:03:26 »
quindi l'unico modo per fare esattamente come voglio è mettere tutto nella Document Root?
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #9 il: 27 Lug 2011, 23:09:05 »
Devi metterli in modo che poi siano raggiungibili come vuoi che siano raggiungibili, non come vorresti , quindi adesso che sai come funzionano gli url disponi le cartelle in modo adeguato. 

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #10 il: 27 Lug 2011, 23:13:13 »
/ = /var/www/vhosts/allise.net/httpdocs

dovrei fare così:

/ = Joomla
/forums = Forum

Per avere  www.allise.net come Home Joomla e www.allise.net/forums come forum, giusto?

quindi devo mettere tutto Joomla nella /  ???
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #11 il: 27 Lug 2011, 23:19:09 »
Esatto oppure inglobi home nella document root e scendi di un livello forum.

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #12 il: 28 Lug 2011, 08:20:32 »
grazie per le info

un ultima cosa, se spostassi  /forums in   forum.allise.net   sarebbe possibile farsì che quando qualcuno scrive  allise.net/forums/index.php?viewtopic=xxx  venga automaticamente reindirizzato su  forum.allise.net/index.php?viewtopic=xxx ?
Con ModRewrite è possibile?

Se è possibile vorrei farlo sia per i link  /home che quelli /forums.. così da non perdere eventuali link usati in giro.
glasie
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #13 il: 28 Lug 2011, 08:27:27 »
E' possibile però per avere un url così che poi sarebbe un dominio di terzo livello devi creare dei subdomain nel tuo server tieni presente che questi hanno una loro root diversa e quindi anche se si può fare vai a complicare di molto la situazione correndo proprio il rischio di perdere qualche url sparso in giro

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #14 il: 28 Lug 2011, 18:38:12 »
il sottodominio forum.allise.net esiste già, ma al momento reindirizza a allise.net/forums

mi basterebbe solo copiare il forum nella directory httpdocs del sottodominio e aggiungere le righe nell'htaccess della directory /forums per il ModReewrite?

Ma non so cosa scrivere per eseguire questo rewrite.. sai dirmi tu?
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #15 il: 28 Lug 2011, 18:43:35 »
Non funziona così, se hai un redirect e' perché la risorsa non sta nell'url principale ma nel punto ove fai il redirect altrimenti non avrebbe senso fare il redirect come non avrebbe senso spostare la risorsa nel sottdominio e redirezionare una cartella vuota.

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #16 il: 28 Lug 2011, 19:02:34 »
io ho il sottodominio  forum.allise.net e dentro alla DocRoot ci ho messo un htaccess con un 301 della index.php all'indirizzo allise.net/forums

quindi spostando e mettendo il mod rewrite va, no?
http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #17 il: 28 Lug 2011, 19:31:14 »
Il mod rewrite e' una cosa il redirect e' un ' altra.

La risorsa cioè i file del sito sia esso il forum, la galleria, il cms devono stare nel percorso del redirect non il contrario se sposti il forum nella root del sottodominio forum.sito.xx devi togliere il redirect 301. Temo che ormai siamo OT come argomento del forum, ti cosiglio prima di farti una buona cultura di come funziona il sistema perché non ne usciamo più se continui a chiedere senza renderti conto e immaginando che poi intervenendo da qualche parte poi sia possibile farlo ma non e' così.

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #18 il: 28 Lug 2011, 19:33:49 »
mi pareva logico che dovessi togliere il redirect, sennò a cosa sposto a fare il forum se poi reindirizzo ancora al percorso sbagliato?  :o

Comunque si, questo è un po OT.


http://www.allise.net Se avete la PS3 dateci un occhiata :D

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #19 il: 28 Lug 2011, 19:40:24 »
Ma non volevi un percorso tipo tuosito.xx/forum?  Mah dopo tanti sforzi per farti capire mi cambi le carte in tavola, meglio chiudere qui'.

Offline lady r

  • Abituale
  • ****
  • Post: 903
    • Mostra profilo
Re:Modifica direcory di index
« Risposta #20 il: 28 Lug 2011, 20:50:40 »
ma se ero gia sulla cartella /forums  :-\

vabe dai lasciam perdere, magari se mi mandi via MP la mod rewrite adatta... grazie
http://www.allise.net Se avete la PS3 dateci un occhiata :D

 



Web Design Bolzano Kreatif