Código:
mi pregunta es esto esta bien? o existe una manera de hacerlo mas corto? en menos lineas como esta funciona pero aveces los parametros que paso se confunden por ejemplo paso via GET la pagina y me la recibe como fecha no se si me entienen espero que si bueno muchas gracias desde ya por la ayuda!!! RewriteEngine on RewriteRule ^inicio.html$ index.php [L] RewriteRule ^ofertas/$ oferta.php [L] RewriteRule ^ofertas/pagina-([0-9]+)/$ oferta.php?pagina=$1 [L] RewriteRule ^ofertas/tipof-([0-9]+)/$ oferta.php?tipof=$1 [L] RewriteRule ^.*-([0-9]+)/.*-([0-9]+)/tipof-([0-9]+)/$ oferta.php?prov=$1&cad=$2&tipof=$3 [L] RewriteRule ^.*-([0-9]+)/.*-([0-9]+)/pagina-([0-9]+)/$ oferta.php?prov=$1&cad=$2&pagina=$3 [L] RewriteRule ^.*-([0-9]+)/tipof-([0-9]+)/$ oferta.php?cad=$1&tipof=$2 [L] RewriteRule ^.*-([0-9]+)/pagina-([0-9]+)\/$ oferta.php?cad=$1&pagina=$2 [L] RewriteRule ^.*-([0-9]+)/.*-([0-9]+)/$ oferta.php?prov=$1&cad=$2 [L] RewriteRule ^.*-([0-9]+)/$ oferta.php?cad=$1 [L] RewriteRule ^.*-([0-9]+)/.*-([0-9]+)/([a-z]+)/pagina-([0-9]+)/$ oferta.php?prov=$1&cad=$2&orden=$3&pagina=$4 [L] RewriteRule ^.*-([0-9]+)/.*-([0-9]+)/([a-z]+)/$ oferta.php?prov=$1&cad=$2&orden=$3 [L] RewriteRule ^ofertas/([a-z]+)\/$ oferta.php?orden=$1 [L] RewriteRule ^ofertas/([a-z]+)/pagina-([0-9]+)\/$ oferta.php?orden=$1&pagina=$2 [L] RewriteRule ^.*-([0-9]+)/([a-z]+)/pagina-([0-9]+)\/$ oferta.php?cad=$1&orden=$2&pagina=$3 [L] RewriteRule ^.*-([0-9]+)/([a-z]+)/$ oferta.php?cad=$1&orden=$2 [L] RewriteRule ^.*-([0-9]+).html$ mostrar.php?id=$1 [L]