Married living in 2 separate states

My spouse lives in one state and due to work, I have to live in another state. We own a home in Ohio and I rent an apartment in PA. Should I have OH or PA taxes taken out of my paycheck since I technically live in PA and have a residence there? Can we have PA taken out and do married filing separately? (My spouse currently has no income.) 

 

Adding-My local municipality only gives partial credit for taxes paid to another municipality. If I pay taxes to PA and claim OH, I will have to pay significantly more in local taxes.