Hallöchen allerseits,
nachdem ich mich seit Jahren mit den Themen oben befasse und heute nun schon wieder 5h ohne wirklcihes Ergebnis recherchiert, belästige ich euch nun damit und hoffe, auf Tipps oder gar Antworten.
Grund-Thematik
"Missbrauch" / Verkürzung von URLs zur Abfrage von Variablen per php.
http://www.beispieldomain.de/thema/unterthema
bisher liefen die meisten meiner Seiten über
http://www.beispieldomain.de/index/thema/unterthema
und sollen nun auf oben genanntes umgestellt werden.
weitere Infos
Es funktioniert soweit alles, beide Varianten, bis auf Problemen mit dem Antwort-Header, welcher 404 ist, jedoch über die .htaccess ErrorDokument auf die index.php umgeleitet wird. Da z.B. im Kontaktformular die POST-Daten aufgrund des Headers verloren gehen, funktioniert zwar die Seitenanzeige, aber manches andere eben nicht.
Nun meine erste Frage hierzu:
Im Browser macht es für den Nutzer direkt erstmal keinen Unterschied. Wirkt sich die 404-Header-Antwort z.B. auf Screenreader, Suchmaschinen aus oder ignorieren solche Programme / Bots diese Antwort-Information, wenn Inhalt folgt?
Frage 2:
Habe ich eine Möglichkeit über die .htaccess die Header-Antwort auf 200 zu setzen? Wenn ja wie, da alle Infos, die ich zu solchen und ähnlichen Dingen gefunden habe, alle mit Fehler 500 geendet sind.
Für mich persönlich unschöne Lösung:
wenn ich im Web-Verzeichnis z.B. eine kontakt.php anlege, bekomme ich den Header 200. Inhalt:
<?php
require("index.php");
?>
Hier müsste ich für jede einzelne Seite, die normal eigentlich in einem Unterordner liegt, eine Extra-Datei im Hauptverzeichnis anlegen oder aber den Aufbau der Dateien komplett ändern...
Für Ideen, Hinweise, gedankliche Fehler oder gar Lösungen bin ich extrem dankbar...
Gruß Patrick