I posted this up above ... so you may have already seen it. This presents a much more rational view of what is being talked about here - and in line with the Bible (and not off into fantasyland and devoid of correlation to the Bible itself) ...
The woman is Israel ...
Now, the following is something that I see represents fairly well, what the Bible says about what you just referenced. I have no idea what other topics are valid on that website, but I can say that this particular page is good, overall.
http://www.enduringword.com/commentaries/6612.htm
Shortly take place...
19 Write the things which you have seen, and the things which are, and the things which will take place after this.
The things which will take place after this! Yeshua is already in heaven ergo Revelation 12 is not talking about Yeshua ascending to heaven.
Rev. 4:4 After these things I looked, and behold, a door open in heaven. And the first voice which I heard was like a trumpet speaking with me, saying, Come up here, and I will show you things which must take place after this.
I will show you things which must take place after this...Yohannan is on Patmos, Yeshua is in heaven.
After this...After this...After this... comprehension and retention nowhere to be found...