Originariamente inviato da artorius
se lo fai con una parte in meno la RegExpr non è più validata e non otterrai la riscrittura.

Dovrai fare:
codice:
RewriteRule ^(.*?)/(.*?)/(.*?)/(.*?)\.html$ view.php?a=$1&b=$2&c=$3&d=$4 [L]
RewriteRule ^(.*?)/(.*?)/(.*?)\.html$ view.php?a=$1&b=$2&c=$3 [L]
RewriteRule ^(.*?)/(.*?)/\.html$ view.php?a=$1&b=$2 [L]
RewriteRule ^(.*?)/\.html$ view.php?a=$1 [L]
Da come ha scritto all'inizio
Come faccio a far sì che possa passare i 4 parametri perché siano processati, senza che si veda il 4° parametro?
presumo che lui cerchi un modo per omettere nella url il quarto parametro, ottenere l'url rewrite ma comunque usare questo parametro nella pagina.
cosa che, da quanto ne so, non è possibile.