Вариант1
1. Перенесите папку uploads либо в корень проекта чтобы было так /uploads
2. Настройте htaccess файл так, чтобы uploads можно было прочитать и все ссылки с этим началом оправлялись в эту папку.
3. Ссылку формируйте /uploads/....
Вариант2
1. Перенесите папку в frontend/web/uploads
2. Посмотрите, чтобы в htaccess было разрешено чтение и запись. (В стандартном употреблении разрешено). В стандартнойнастройке htaccess все запросы кидает в папку web. Поэтому дополнительно ничего настраивать не надо.
3. Ссылку формируйте /uploads/....
У вас проблема в двух моментах:
1. Не настроен или не правильно настроен htaccess
2. Не правильно указываете ссылку.
Рекомендую использовать второй вариант, если хотите быстрее разобраться с ошибкой. Первый вариант немного сложнее и он больше для будущего выделения файлов на отдельный сервер или домен, как и папки frontend, backend