Hi,
Da das Fragezeichen aber als regulärer Ausdruck gilt und auch ein escaptes Fragezeichen nucht funktioniert
dann hast Du falsch escapet. Bedenke, dass sich die Regular Expression innerhalb eines String befindet und somit _zusätzlich_ wie in einem String üblich escapet werden muss.
Ich hatte das ganze so probiert: $value = eregi_replace( "news.phtml?",... aber das funzt nicht... wie escape ich denn dann richtig?