Yes Pine Sol is safe to use on Vinyl Flooring and I used to use Pine Sol on my Vinyl Floors until I started using Vinegar mixed with water.
The Pine Sol although a good smell just made it hard for me to breathe in the house after I mopped the flooring with it.
The vinegar is a more natural way of cleaning your Vinyl Flooring without that overpowering smell of Pine Sol.
Still Pine Sol does a great job at cleaning Vinyl Floors and other Floor Surfaces as well.