建议你把问题说清楚一点,我针对问题作出我的推测。
第一种推测,如果就一条单车机动车道管控了左转直行右转的话(本人没见过这样的情况),那么绿灯亮的同时必然就是允许左转直行右转,如果你前车通过红绿灯有左转迹象并且过了这个十字路口的中心点且偏移了直行路线,然后再马上打方向试图返回直行道,然后你作为后车撞到对方右侧那么对方全责,如果撞到尾部那么我觉得交警会多判你责任,但我还是觉得根据交通法应该是对方负责任,毕竟这已经算是种变道影响直行车辆的行为了。
第二种推测,如果是双车道,一条左转,另一条直行右转,假设红灯同时允许直行左转,那么在左转道直行的车辆导致对直行道的车辆的损伤事故应该都由其负责。如果红灯允许直行,而对方走左转车道直行导致的问题应该都由对方负责。
以上个人拙见,接受批评和其他建议。