Sto tentando di impostare una semplice regola htaccess, ma non funziona.
Penso che il problema sia con i caratteri ?
e =
?Errore regola di riscrittura htaccess semplice 404
Il codice è:
Options +FollowSymLinks
ErrorDocument 404 /php/404redirect.php
RewriteEngine on
RewriteRule ^productos.php?id=([0-9]+)$ /?view=productos&id=$1 [L,NE,B,QSA]
Questo mi danno sempre errore 404.
Quello che voglio è reindirizzare tutte le richieste da:
www.example.com/productos.php?id=X
a
www.example.com/?view=productos&id=X
Si sta utilizzando una regola di riscrittura, ma si parla che si desidera reindirizzare, che cosa realmente vuole fare? Reindirizzare o interpretare un URL in un modo diverso a come viene visualizzato? – PavKR
Sì, penso che un reindirizzamento sia migliore. Quello che voglio finalmente mostrare all'utente è una riscrittura del tipo:/productos/id – Tifon