A carpet-to-carpet pad will do the trick.
Taking the kink out of the rug with Rug Pad USA!
How to Keep a Rug in Place on Wood Floors: 4 Ways That Really Work
Stop rug from moving on a carpet : r/DIYUK
Can You Put Underlay Under a Rug?
5 Tips for Keeping Area Rugs EXACTLY Where You Want Them. - Chris
Best non-slip rug gripper for area & Oriental rugs! Made in USA
How to Keep Your Area Rugs From Buckling - DIY Beautify - Creating
How To Layer a Rug on Carpet: Pro Design Advice
11 Tips for How to Keep Rugs From Sliding
What Causes Carpet to Buckle or Ripple?
MAGIC STOP 5' x 7' is a low-profile non-slip rug pad for area rugs that do not need extra cushion over wall-to-wall carpeted floors. Area rugs over a
Slip-Stop Magic Stop Rug on Carpet Non-Slip Rug Pad for Area Rugs and Runner Rugs, USA-Made Rug Gripper for Carpet Over Carpet Keeps Rugs in Place On
How to Secure Area Rug on Top of Carpet (So it Won't Bunch
How to Stop Rugs Moving on Carpet
Premium Rug to Carpet Gripper Dual Purpose Rug Anti Slip Underlay