Ok sto capendo :D allora ErrorDocument NON me lo gestisce l'htaccess ma not_found e l'altro ;)
Codice:
RewriteRule (.+).htm$ $1.php
funziona!
Ora vorrei fare una cosa più complicata :
Codice:
RewriteRule (.+).htm$ index.php?pag=$1
RewriteRule (.+).htm$ $1.php
L'idea è: scrivo indirizzo.htm : se la pagina indirizzo.php esiste, va a quella, sennò va a index.php?pag=indirizzo
è possibile?
EDIT: Ho scritto questa vaccata per allenarmi
:
Codice:
RewriteRule (.+)\.htm$ $1.php [QSA]
RewriteRule (.+)\.home$ index.php?pag=$1
RewriteRule luffio\.(home|php|htm)$ index.php [QSA]
Se vado su luffio.htm o luffio.php funge, ma andate qui e vedete che non funge :( eppure la seconda riga funge. Dov'è l'errore?
PS: Prima di tutto c'è
Codice:
RewriteEngine On
RewriteBase /
, non sto a scriverlo ogni volta.