Sometimes the greenest option is keeping what you have and not buying new. Buying quality goods, taking care of them and "making them work" for a long time is the way to go. We've had our living room rug for just over ten years, so we aren't shopping for a new one, but couldn't resist bookmarking the Formosa Rug by Twinkle Living. If you are looking for your "long life" rug, it might be an interesting choice.
It has so much going for it; a modern take on traditional imagery, warm, bold colors that would work with all sorts of neutral sofas and an oversized pattern to add visual interest and a touch of fun to what sometimes can be a too-formal space.