Hi!
ich habe das Problem, dass meine Startseite www.example.com auch unter www.example.com/?gedoens=hallo (und vielen anderen erreichbar ist und von google so indexiert wurde. Weiss jemand, wie ich das mit .htaccess reparieren kann und den Server dazu bringe, nicht existierenden Seiten den Status 404 zu geben?
In der .htaccess kann man nur Dinge auswerten, die dem Apachen bekannt sind. Wenn der nicht weiß, dass das verarbeitende Script einen bestimmten Parameter nicht zu einem Resultat bringen kann, dann kann nicht der Apache die 404 generieren. Das muss dein Script tun. Im Apachen kannst du höchstens feststehende Werte behandeln, also gezielt auf bestimmte Querystrings (im Ganzen) testen und auf ein nicht existierendes Dokument umschreiben, damit er daraufhin 404 melden kann (wobei dieser letzte Satz ungeprüft ist, hab grad keinen Apachen da).
Lo!