я так подозреваю что страницы на которой выводится эта ссылка находится в разделе где нет файла index.php, а сослаться скорее всего хотят на корневую страницу, для этого достоточно
написать href="/index.php?f=news
или же если если адресация к корню не нужна а нужна адресация на уровень выше то так
href="../index.php?f=news
a href="index.php?f=news" кто нибудь, скажите по русски, куда отправляет ссылка? шутки по этому поводу я уже оценил заранее))))))))), знаю что на страничку "news" - создаю - один фиг (Ошибка 404. Страница не найдена)