Hola.
Si te sale esto en el navegador:
http:///r_cart_cate.php?cat=9
Entonces hay una barra al principio que está de más, el enlace debería apuntar a:
r_cart_cate.php?cat=9
Que es el archivo r_cart_cate.php ubicado en el mismo directorio que el archivo PHP que lo llama con la variable de tipo GET "cat" con valor 9.
Y no debería apuntar a:
/r_cart_cate.php?cat=9
Que es como si apuntaras a un directorio llamado r_cart_cate.php?cat=9, el cual obviamente no existe y nunca podría existir (por los caracteres, digo).
(el http:// del comienzo se añade automáticamente por el navegador)
Probablemente Firefox, Opera, Chrome y Safari contemplen la posibilidad de que alguien ingrese mal esas barras y automáticamente le da el formato correcto a la URL, eliminando la barra que está de más para dejar solamente "http://", que es correcto.
Revisa donde tu código tiene el enlace y borra esa barra.
Espero que te sea de ayuda. Saludos.