Pseudoestático en php
La reescritura de Apache es acceder a la dirección real después de su redirección en función de la dirección que ingresó. En términos generales, pseudoestático significa que la URL muestra .html, pero el acceso real es un archivo php. Esto se llama pseudoestático.
Si desea que la URL se muestre en forma de list.php?id=N, no es pseudoestática, sino un salto forzado. Generalmente se usa para saltar a una página en blanco o cuando los parámetros no son válidos. Si realmente desea hacer esto, solo necesita modificarlo de la siguiente manera:
RewriteRule ^list-([0-9). ]+)\.html$ list\.php\?id=$1 [R]
Es decir, agregar R al final de la reescritura R significa salto forzado.
Si te resulta útil, espero adoptarlo. Si tienes alguna pregunta, puedes continuar preguntando o dejar un mensaje en Baidu HI. Gracias.