I have bottle, "table" and it all lit by environment texture (HDRi). How to setup scene so that the world texture affect the bottle but is invisible (doesn't reflect the table)? The only object reflecting in table should be the bottle. I've tryed the Light Path node for the table, but without luck.
There is no simple way for doing this because blender doesn't have proper ligth linking settings. You can try uncheck glossy from the ray visibility of your world, but that's not ideal.
What you can do is put your HDR on two sphere objects, instead of world. One of them with glossy uncheck from visibility rays.
Have two render layer one for the table the other one for the glass and exclude the reflective world for the first one.