Joomla.it Forum

Non solo Joomla... => Sezione dedicata ai Server => : G000fo 12 Jun 2011, 15:35:15

: Inserire RewriteRules in .htaccess sito Joomla (Problema: errore 500)
: G000fo 12 Jun 2011, 15:35:15
Salve a tutti

Ho un sito in Joomla che funziona molto bene nel rewriting degli url attraverso l'uso dell suo modulo SEF (con htaccess abilitato).

Ho però l'esigenza di riscrivere manualmente alcuni url (per questione di errori 404 dovuti a cambio di indirizzo di alcune pagine e per altri motivi).

Il problema è che ogni tentativo di modifica del file .htaccess porta a generare un errore 500
cut
Le regole mi sembrano scritte correttamente: cosa sbaglio?
: Re:Inserire RewriteRules in .htaccess sito Joomla (Problema: errore 500)
: 56francesco 12 Jun 2011, 15:40:31
sbagli a postare codice senza che sia utile

htaccess è un file di apache,  se attivato restituisce errore 500  è perch è risente di come è settato il server, chiedi alla tua assistenza hosting se nel loro server può funzionare htaccess di joomla e se non potesse magari che te lo diano loro un file htaccess per il loro server, perchè sono loro sanno come hanno combinato le loro macchine..

 ;)
: Re:Inserire RewriteRules in .htaccess sito Joomla (Problema: errore 500)
: G000fo 12 Jun 2011, 15:45:08
Francesco, grazie per la risposta.

Noto che, purtroppo, come spesso accade non leggi attentamente le domande (voglio immaginare che sia per la mole di lavoro che ti ritrovi).

Ho detto chiaramente che l'htaccess è quello di Joomla! e che funziona benissimo sul server.
Ho detto altrettanto chiaramente che delle regole che ho inserito io "a manina" vanno ad inficiarlo quindi:

Pertanto il codice serviva, eccome! :))
: Re:Inserire RewriteRules in .htaccess sito Joomla (Problema: errore 500)
: 56francesco 12 Jun 2011, 15:49:12
bene, ma
direi che se ti restituisce errore 500  come da titolo,  c'entra comunque il server, fidati,
http://httpd.apache.org/docs/1.3/howto/htaccess.html

come vedi è un file di apache, che poi joomla ne inserisca uno standard per se non cambia le cose.
: Re:Inserire RewriteRules in .htaccess sito Joomla (Problema: errore 500)
: G000fo 12 Jun 2011, 15:56:13
Forse non ho spiegato bene: io sono intervenuto nell'htaccess della mia root, che è quello di Joomla!


E' chiaro che l'errore 500 è errore interno del server, ma è stato evidentemente causato dalle RewriteRule che ho scritto a mano, e non dalla compatibilità con Joomla! del server stesso (che, ti ripeto, è più che assodata)

Volevo quindi capire se esse stesse fossero sbagliate, o se cozzassero contro quelle del SEF di Joomla! (scritte poco sopra le mie nel codice che hai cancellato).