W grudniu 2003 roku, jeszcze w trakcie sezonu, opuścił klub.
Rangers (wypożyczenie) W trakcie sezonu 2003/2004 Vignal trafił jeszcze na krótkie wypożyczenie do Glasgow Rangers, ale kluczowym stał się dopiero sezon 2004/2005 – Liverpool wypożyczył go do Ibrox na pełen rok. Szkocja okazała się dla Francuza miejscem odrodzenia. Pod wodzą Alexa McLeisha Vignal rozegrał 42 mecze we wszystkich rozgrywkach, w tym 30 ligowych, i zdobył trzy bramki. W historycznym meczu z Celtikiem (2:0) strzelił jedną bramkę, a w starciu z Motherwell (3:2) wbił dwie decydujące – w tym w doliczonym czasie gry. Rangers sięgnęli po tytuł mistrzowski w ostatniej kolejce – w tzw. „Helicopter Sunday", gdy helikopter z trofeum zmienił kierunek lotu w powietrzu po zmianie wyników. Vignal zdobył też medal za zwycięstwo w Pucharze Ligi Szkocji. Po zakończeniu sezonu Rangers chcieli zatrzymać go na stałe, jednak negocjacje nie doszły do skutku.
Portsmouth Latem 2005 roku, po wygaśnięciu kontraktu z Liverpoolem, Vignal dołączył do Portsmouth – do drużyny, którą prowadził wówczas Alain Perrin, kolejny Francuz w jego karierze.