I think, yes, it is possible to influence the geodesic path of a photon. And if I have understood the question correctly, then preferably without reflection on or absorption/re-emission in a material medium.
Since the photon is simultaneously an electric and a magnetic dipole and these fields periodically change their orientation, it would make sense to use an external E or B field to exert an influence. This field would have to oscillate just as quickly as the frequency of the photon. Then we could achieve an attractive effect. Technically, however, we do not have this possibility.
The solution lies where Michael Faraday already experimented, the polarization of light in a magnetic field - it also works with an electric field. If I set up helically aligned magnetic fields along the geodesic path of the light, then I rotate the direction of polarization of the photon continuously. This should not only make it possible to deviate from the path, but also to split out light of different wavelengths.