Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : bippbipp 20 May 2010, 19:42:09

: Joomla installato in una cartella
: bippbipp 20 May 2010, 19:42:09
Ciao a tutti,sono nuovo e mi sono avvicinato da poco al mondo di joomla,ho letto qualche discussione riguardante "joomla in una cartella" ma alcuni dubbi mi sono rimasti e volevo qualche consiglio:

-Visto che ho installato joomla in una cartella (www.miosito.com/joomla) per reindirizzare il sito a www.miosito.com ho usato una index.php configurata in questo modo:

<?php
header("Location: http://www.miosito.com/joomla/");
?>

però con questo sistema mi pare sia un po' lento il reindirizzamento e allora volevo chiedere:
-esiste un modo migliore?
-mi conviene spostare il sito nella root?
-per spostare il sito nella root basta solo trascinare con un ftp tutti i file di joomla, o va settato qualcosa (leggevo il configuration.php)?

Grazie

: Re:Joomla installato in una cartella
: tomtomeight 20 May 2010, 19:59:36
Ci sono metodi alternativi, il tutto dipende dove hai l'hosting, l'ideale sarebbe una VPS ove puoi modificare la document root, in alternativa puoi mettere un redirect in .htaccess più veloce ma ti rimane comunque nel percorso il nome della cartella, infine puoi spostare nella root con un client ftp e modificare il configuration.php per adattare ai nuovi path, ma dipende sempre se l'hosting te lo permette.
: Re:Joomla installato in una cartella
: bippbipp 20 May 2010, 20:16:52
Ci sono metodi alternativi, il tutto dipende dove hai l'hosting, l'ideale sarebbe una VPS ove puoi modificare la document root, in alternativa puoi mettere un redirect in .htaccess più veloce ma ti rimane comunque nel percorso il nome della cartella, infine puoi spostare nella root con un client ftp e modificare il configuration.php per adattare ai nuovi path, ma dipende sempre se l'hosting te lo permette.
Grazie della risposta,io preferirei tenerlo nella cartella per questione di ordine,visto che ho pure wordpress.
Non ho esigenze di nascondere il percorso alla cartella,quindi se un redirect in .htaccess è più veloce,credo sia una buona soluzione.
Problema è che non ho idea su come si crea un .htaccess.
Potresti farmi un esempio?
L'hosting mi pare non si possa scrivere su questo forum, ma forse cosi si "A..ba"
: Re:Joomla installato in una cartella
: tomtomeight 20 May 2010, 22:45:19
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^miosito.it [NC]
RewriteRule ^(.*)$ http://www.miosito.it/joomla/$1 [L,R=301]

</IfModule>
Copia questo script in un file che chiamerai .htaccess e lo metti nella root
: Re:Joomla installato in una cartella
: bippbipp 20 May 2010, 23:44:13
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^miosito.it [NC]
RewriteRule ^(.*)$ http://www.miosito.it/joomla/$1 [L,R=301]

</IfModule>
Copia questo script in un file che chiamerai .htaccess e lo metti nella root
Grazie dell'esempio,ma non riesco a farlo funzionare,una cosa che non ho detto è che l'ho installato nella cartella "joomla" ma sucessivamente l'ho rinominata "sito" via ftp senza poi modificare nient'altro.
Attualmente è così:http://www.miosito.it/sito/
Mi viene il dubbio che dovevo sistemare anche il configuration.php
Ho provato a inserire il .htaccess  prima su hosting gratuito per prove e mi reindirizza a http://www.miosito.it/sito/joomla (mi aggiunge la cartella joomla)
Mentre inserendolo nel sito ufficiale mi da l'errore di sito non raggiungibile.
Qualche idea?
: Re:Joomla installato in una cartella
: tomtomeight 21 May 2010, 10:05:43
l'htaccess del redirect deve stare nella root, per intenderci deve stare nel percorso www.miosito.it mentre i file di joomla devono stare nella sottocartella percorso www.miosito.it/sito, naturalmente correggi i riferimenti alle cartelle nel file htaccess come di seguito:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^miosito.it [NC]
RewriteRule ^(.*)$ http://www.miosito.it/sito/$1 [L,R=301]

</IfModule>
: Re:Joomla installato in una cartella
: bippbipp 22 May 2010, 13:42:41
Si, l'ho messo nella root ,ho rinominato la vecchia index.php che utilizzo per il redirect in index2.php,
poi ho creato un file di testo nominato .htaccess.txt successivamente l'ho caricaro nella root del server e ho cancellato l'estensione txt.
risultato: mi da sito non raggiungibile,
il file che ho creato è questo
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^progettobizzarone.com [NC]
RewriteRule ^(.*)$ http://www.progettobizzarone.com/sito/$1 [L,R=301]

</IfModule>

</IfModule>
[/quote]

Non capisco cosa non va,può essere il file configuration.php che non è settato giusto visto che ho rinominato la cartella joomla in sito?
è questo

var $log_path = '/web/htdocs/www.progettobizzarone.com/home/joomla/logs';
   var $tmp_path = '/web/htdocs/www.progettobizzarone.com/home/joomla/tmp';
: Re:Joomla installato in una cartella
: maicolstaip 22 May 2010, 15:55:48
Ciao bippbipp,
per conoscere il percorso del tuo server crea un file di testo e scrivici
:
<?php
$path 
getcwd();
echo 
"Il percorso assoluto del mio server è: ";
echo 
$path;
?>

Salvalo come "path.php" (Senza virgolette)
Uploadalo via ftp sul tuo server.
Digita nel browser http://www.tuo_sito.est/path.php
Verrà visualizzato il percorso assoluto.
: Re:Joomla installato in una cartella
: bippbipp 22 May 2010, 17:57:02
Ciao maicolstaip,
ho fatto come mi hai detto, ho messo il file "path.php" nella root e ho ottenuto questo
:
/web/htdocs/www.progettobizzarone.com/homeperò non ho capito cosa devo farci.