This thread started off with a question about two photons approaching each other. Unfortunately, that question has several different unrelated issues with regard to it and they have all been covered in different posts. If the question had been regarding two bodies (or persons or missiles or whatever as long as they are traveling less than the speed of light), then the answers could have been focused on that one issue. Unfortunately, you continue to bring in one body traveling at the speed of light and it diverts the answers off in another direction again. So please don't bring up a body traveling at the speed of light, OK, it will just bring about more confusion. A body can go at any speed approaching the speed of light such as 0.999999999c but not 1.0000000000c.
Now in my previous answer, I picked a relative speed of 0.8c to use in my examples. Note that I said we could use a reference frame in which both persons are approaching at 0.5c. If you simply added these two speeds together, you would get exactly 1.0c. Do you understand that in this reference frame, even though the closing speed is 1.0c, there is nothing traveling at 1.0c and the two bodies don't have a relative speed of 1.0c? If you use the velocity addition formula, you will see that their relative speed is 0.8c. Do you understand all this?
Whether or not this is what you want to know, do you understand what I have explained? If it isn't what you want to know, tell me what about my explanation is not related to what you want to know.