Wie gesagt, es ist egal was dort als URL steht (probier mal einen Bookmark mit dieser URL alleine anzulegen), wichtig ist, was er als "POST_DATA" im Quelltext speichert. Aber immerhin wird mir jetzt auch klar, warum es mal funktioniert und mal nicht. Wenn du nicht angemeldet bist und die Suche anlegst kommt das:
<A HREF="https://www.computerbase.de/forum/search.php?do=process" ADD_DATE="1262267538" LAST_MODIFIED="1262267542" ICON_URI="https://www.computerbase.de/favicon.png" ICON="data:image/png;base64,[hier wird das Favicon gespeichert]" SHORTCUTURL="test" POST_DATA="do%3Dprocess&quicksearch%3D1&childforums%3D1&exactname%3D1&s%3D&securitytoken%3Dguest&query%3D%25s&showposts%3D0" LAST_CHARSET="UTF-8">Search ForumBase</A>
Wichtig ist der Punkt securitytoken in dem Fall, was sich für Gäste halt nicht ändert, Normalerweise würde wohl davon die Captcha-Abfrage etc. abhängen, haben wir ja hier aber nicht. Deswegen funktioniert es auch immer. Im anderen Profil wirst du die Sache angelegt haben, als du angemeldet warst, dort läuft das Token ab, vermutlich damit eben nicht durch einen solchen Link die Einschränkung für Gäste nicht umgangen werden kann.
Du sieht an deinen Links auch, warum er mehr als das angezeigte speichern muss. Die URL selbst hat ja keinen Parameter, an den die Suche übergeben werden kann, im Gegensatz zur Wiki-Suche z.b. (ähh, also wie du halt schon schreibst ^^)
Wie gesagt, die Frage ist, warum es vorher unabhängig vom Status funktioniert hat, denn eigentlich ist das Prinzip logisch, wenn auch hier im Forum nicht nötig, das Gäste und angemeldete User gleiche Rechte für die Suche haben.
Die Fehlemeldung sollte sich ja auch geändert haben, nachdem du die neue Keyword-Suche angelegt hast.
Dein Seitenaufruf konnte nicht verarbeitet werden, da du dich angemeldet hast, nachdem die vorherige Seite geladen wurde.
Bitte klicke auf 'Zurück' und lade die vorherige Seite neu.