Joomla.it Forum
Componenti per Joomla! => Gestione Forum => forum - tips & tricks => : sali40 19 May 2007, 18:55:33
-
il mio amico mi ha consigliato questa soluzione: un reindirizzamento da server, in pratica
vorrei che quando un utente digita:
www.ducatimonsterclub.it/forum
venga reinderizzato su:
www.ducatimonsterclub.it/index.php?option=com_smf&Itemid=101
mi aggiungete quindi queste righe al conf di apache?
redirect /forum /index.php?option=com_smf&Itemid=101
redirect /forum/ /index.php?option=com_smf&Itemid=101
chiedo a voi menti illuminate se la soluzione è fattibile o presenta lati oscuri...
grazie
Tempo fa ho trovato queste righe di codice da aggiungere in testa all'index di smf
// Redirect users who try to access /forum directly
if (strpos($_SERVER['QUERY_STRING'], 'dlattach') === false && strpos($_SERVER['QUERY_STRING'], 'verificationcode') === false)
{
if(!defined('_VALID_MOS')){ header("Location: /index.php?option=com_smf&Itemid=XXX&".$_SERVER['QUERY_STRING']);}}
}
Ovviamente al posto di xxx metterai l'item del tuo smfHo seguito attentamente la vostra discussione e mi è servita per chiarirmi le idee, ma mi rimane una domanda da farvi.
Siccome utilizzavo phpbb senza joomla ed ho visto che mi arrivavano molte registrazioni automatiche e spamm, perciò pensavo di utilizzare un sistema più sicuro e cercando ho trovato "YaBB" scritto in perl e vorrei sapere se secondo voi può essere più sicuro di un forum open source scritto in php.
Ho visto l'amministrazione e mi sembra molto funzionale e avanzato.
I vostri consigli sono preziosi e vi ringrazio sin da adesso.
YaBB è il nonno di smf. (SMF è nato dalla scissione del team di sviluppo di YaBB) Funziona esclusivamente in PERL e non utilizza db. Persino i messaggi privati sono facilmente leggibili dall'admin. Ovviamente non credo tu possa sperare in alcun tipo di integrazione con joomla
-
ottimo sali40 ;)
-
Ok, ti chiedo solo di chiarirmi a quale index lo devo aggiungere perchè si sono almeno 2-3 file chiamati index.php, quello nella root del forum, quello nel templte, altri?
mi daresti il path dove si trova?
poi la stringa la metto in cima, o c'è una posizione specifica all'interno del codice?
infine, è molto vulnerabile la versione ttuale di smf? ed in caso sia bucabile, che tipo di azioni possono essere fatte? format dei dati?
furto dei dati?
lettura messaggi privati?
altro?
grazie mille!
-
l'ho messo nell'index della root.
pare proprio che funzioni!!!!
l'unica cosa il codice ha una graffa chiusa in più
ecco la versione aggiustata...
// Redirect users who try to access /forum directly
if (strpos($_SERVER['QUERY_STRING'], 'dlattach') === false && strpos($_SERVER['QUERY_STRING'], 'verificationcode') === false)
{
if(!defined('_VALID_MOS')){ header("Location: /index.php?option=com_smf&Itemid=101&".$_SERVER['QUERY_STRING']);}
}
-
8)
-
ottima cosa ragazzi ... spitto la discussione e sposto nei tips & tricks. ;)