You can buy corner rug grippers or mats that fit under your rug. A roll of grippy shelf liner could work too. It won't stop it 100% but it helps.
Rubber coated shelf liner should help.
Be sure to buy a rug pad specifically made for hard wood flooring. If not the shelf liner pads and other pad can actually damage the wood. I've seen where pad have actually ate into finish or partially resolve onto the wood. Many nightmares. The best pads are solid not mesh. I take sizes to my local oriental rug stores and buy the size I need. Many times for small rugs you can just get the small pieces they consider scrap for not much money. You can also order on Amazon. Do not use shelf liner or tape. Better safe than sorry
I use the carpet tape that looks like an open weave on all my clients area carpets and runners to prevent falls. You take off the plastic on one side and adhear it to the rug, then remove the plastic on the other side and I usually stomp on the edges to make sure it is stuck down good. https://www.amazon.com/Mohawk-Home-Rug-Gripper-Ivory/dp/B004AWJNQG/ref=sr_1_29?crid=376I6S76K8UJH&keywords=carpet+to+carpet+tape+for+area+rugs&qid=1579107550&sprefix=carpet+to+carpet+tape%2Caps%2C269&sr=8-29
I buy it in the carpet section of most home stores usually. It doesn't mar the floors or the rug with adhesive either.
You might consider these:
A bit easier than a large pad.
Tip: Tips for Keeping Area Rugs from Moving
My vote is for a good quality proper rug pad.
Hi Pony, sorry your rugs are slipping on your wood floors. Hope this information is helpful. Keeping Rugs From Slipping | ThriftyFun
Tip: Tips for Keeping Area Rugs from Moving. Buy a non-slid rug pad at the store. If it is not the right size, cut it to fit, and place it under your rug. Use a roll of rubber coated shelf liner. If you have hardwood or laminate flooring, buy a good quality, double-sided tape and stick use it to stick your rug down.
you need a rug pad