Tenemos un problema con las cookies en nuestra web.
Trabajamos en un entorno con PHP y un servidor IIS. Estamos activando en IIS la reescritura de las URLs para que sean amigables y, al hacer esto, empiezan a duplicarse, triplicarse,... las cookies. Observando la consola del navegador vemos que en el path tenemos cookies tanto en la raíz como en subcarpetas inexistentes que tienen que ver con la reescritura de las URLS.
A la hora de definir las cookies usamos en PHP (por ejemplo):
Código HTML:
setcookie("micookie", $valorCookie);
Código HTML:
setcookie("micookie", $valorCookie,'/','midominio.com');
Por otra parte, todo hay que decir que el sistema de esta web cuando me lo encontré en cuanto a cookies era un caos. Poco a poco lo voy mejorando, pero me encontraba cookies que se definían antes de los encabezados, cookies que en lugar de estar definidas con el "setcookie" lo estaban a saco: $_COOKIE = 'valor'; (de las cuales todavía quedan varias porque si no, no funciona bien algo de la web y todavía no las he podido cambiar) y también cookies manipuladas por JavaScript.
¿Alguien podría decirme si hay alguna manera de decirle a IIS que no me haga cookies en las reescrituras en estas carpetas 'inexistentes'?
¿O alguien podría darme algún consejo por favor?
Muchas gracias.
Un saludo.