Joomla.it Forum
Non solo Joomla... => Sezione dedicata ai Server => : 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?
-
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..
;)
-
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:
- la domanda era: sono scorrette o interferiscono magari con le regole del SEF di Joomla?
Pertanto il codice serviva, eccome! :))
-
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.
-
Forse non ho spiegato bene: io sono intervenuto nell'htaccess della mia root, che è quello di Joomla!
- Che ha sempre funzionato (da un anno a questa parte) nel riscrivere gli url di Joomla!
- e che da errore 500 dopo che ho inserito quelle regole
- Rifunziona togliendole
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).