Дословный ответ на ваш вопрос:
$url = substr($url, 0, strpos($url, '&color='));
Однако это хорошо только для конкретного случая - возможно, было бы неплохо сделать что-то более надежное. Например, разделение URL, получение пар ключ / значение в массив, удаление ненужных (или удаление всего, кроме необходимых) и повторное создание URL.