mod_rewrite

marco_rx

Utente Attivo
19 Dic 2010
129
0
0
Ho creato un sistema di routing per far eseguire un determinato metodo a seconda dell'uri. Fin qui tutto ok, quello che non riesco a fare è eliminare l'index.php dall'indirizzo, ad esempio al posto di avere:
http://miosito.com/index.php/showcase/view/work-name/
vorrei avere:
http://miosito.com/showcase/view/work-name/

ma non riesco in alcun modo a fare ciò, se mi reco all'indirizzo privo di index.php mi da pagina non trovata. Ho provato con questo ma niente.
Codice:
RewriteEngine on
RewriteRule ^/index\.php$ / [R=301,L]
RewriteRule ^/(.*)$ /index.php/$1 [R=301,L]

Sapreste aiutarmi?
 
Niente non funziona, mi da Internal Server Error
Se aggiungo lo / prima di (.*) invece mi da pagina non trovata.

Può essere altervista la causa? perchè in locale mi funziona
 
Ultima modifica:

Discussioni simili