- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Semplice RewriteRule non funziona (mod_rewrite abilitato)
- 
							
							
							
							
							
Semplice RewriteRule non funziona (mod_rewrite abilitato)RewriteEngine On RewriteBase /_test/modr/ RewriteRule ^/catalogo/$ /catalogo.htmlIl file "catalogo.html" si trova in "localhost/_test/modr/", ma se nella barra degli indirizzi scrivo "localhost/_test/modr/catalogo/" ottengo un errore 404. Nello stesso server ho un'installazione di wp, che non ha alcun problema col Rewrite. Cosa sbaglio? 
 Grazie!
 
- 
							
							
							
							
							
@mecha said: RewriteEngine On RewriteBase /_test/modr/ RewriteRule ^/catalogo/$ /catalogo.htmlIl file "catalogo.html" si trova in "localhost/_test/modr/", ma se nella barra degli indirizzi scrivo "localhost/_test/modr/catalogo/" ottengo un errore 404. Nello stesso server ho un'installazione di wp, che non ha alcun problema col Rewrite. Cosa sbaglio? 
 Grazie!RewriteEngine On RewriteRule ^catalogo/$ catalogo.htmlEcco, questa è la formula giusta.Credevo che RewriteBase indicasse il percorso da aggiungere davanti alle regole e dopo il dominio, in modo assoluto. In realtà il RewriteBase è relativo alla posizione in cui si trova il file .htaccess, così se questo file si trova nella stessa directory dei file in questione non è necessario. Poi ho tolto gli slash all'inizio dei nomi file. Ciao.