Código:
tengo esta regla de reescritura que me ayuda como todos saben a tener una url amigable, pero el problema es que cuando le paso las variables y lo redirijo con jquery se suma la url y queda esto RewriteRule ^producto/([0-9]+)/(.+)\.html$ prod.php?id=$1&prod=$2
http://localhost/carrito/producto/2/action.php?id=2&action=add&s=M
igual todo esto se pasa por ajax osea que no se ve, pero internamente por decirlo me manda esa url que esta mal.
y deberia quedar http://localhost/carrito/action.php?id=2&action=add&s=M
esto me pasa desde que agregue la rewriteRule me toco hacer rutas dinámicas para todo pero no se como hacerlo en javascript
Código:
lo intente con el windows location pasandole toda la url pero se me suma y no va directo a esta url pido disculpas si es muy largo pero es que e leído y no encuentro la solución gracias. Una ultima cosa no se si esto postearlo aquí o en la zona de jquery. $('#agregar').click(function(){ var valorSize = $('#selectSize option:selected').val(); var valorId = $('#valorId').val(); var valorAction = 'add'; if(valorSize==0) { $('.alert-error').fadeIn('slow'); return false; } { $('.alert-error').fadeOut(); $.get('action.php',{id:valorId,action:valorAction,s:valorSize},function(data){ window.location= "http://localhost/carrito/cart"; }); } });