Tengo una duda sobre el mod_rewrite... que raro no?
Tengo hecho un mod_rewrite de varias carpetas de una web para hacerlas search-engine-friendly... lo tipico vamos:
Código:
Se entiende que las uris recibidas seran del tipo: http://www.dominio.com/A/2/...RewriteRule ^A/(.+)/$ A/listado.php?pag=$1 RewriteRule ^B/(.+)/$ B/listado.php?pag=$1 RewriteRule ^C/(.+)/$ C/listado.php?pag=$1 ...
El caso es que ahora quiero hacer otra nueva, pero basandome en lo siguiente:
Quiero que cuando llegue una peticion del tipo:
Código HTML:
http://www.dominio.com/soy-el-item-1
Código HTML:
http://www.dominio.com/D/detalle.php?id=soy-el-item-1
Código:
Me podeis echar un cable?? Mi idea es que si no es A,B,C,... entienda que es un D. Es posible algo tan generico?? o tendria resultados no esperados??RewriteCond !%{REQUEST_URI} A OR RewriteCond !%{REQUEST_URI} B OR RewriteCond !%{REQUEST_URI} C OR RewriteRule ^(.+)$ D/detalle.php?id=$1
Incluso no se que pasaria con las paginas estaticas tipo
Código HTML:
http://www.dominio.com/index.php, http://www.dominio.com/contacto.php
PD: la ruta no puede ser http://www.dominio.com/D/soy-el-item-1/ por exigencias del cliente, sino ya estaria.