If you go to Home Depot to the carpet dept. They used to sell small rolls of a rubber type material that you can cut to fit under throw rugs to keep them from slipping. You can also find a lighter weight product of the same material to line kitchen cupboards. I use this material under my rag rugs on linoleum to keep them from sliding underfoot.
"Never doubt that a small group of thoughtful, committed citizens can change the world. Indeed, it's the only thing that ever has."--Margaret Mead