Danke Euch beiden, @@TS und @@dedlfix
Zumindest hat Apache dieses verrückte Beispiel ganz offiziell in seinen Virt-Host-Beispielen drin. Apache Rewrite Guide.
Damit hast Du genau jene Quelle gefunden, wo ich dieses Codebeispiel aufgeschnappt habe. ;-)
Meine Interpretation stimmte auch mit Deiner obigen Erklärung
HTTP_HOST ist nicht gleich <leer>.
überein. Einen Reim darauf konnte ich mir aber nicht machen.
Bei meiner Recherche hat sich nun noch eine weitere Frage aufgetan:
Irgendwo (Quelle müsste ich nochmal nachschlagen) habe ich gelesen, dass durch die Möglichkeit, dass Domains sowohl über
a) das http-
als auch
b) über das https-Protokoll
aufgerufen werden können, ebenfalls duplitate content entstehen könne.
Hintergrund: Theoretisch, aber (natürlich) auch praktisch, wäre es ja möglich, dass über jedes dieser Protokolle ein seperater Inhalt auf der gleichen Domain (bzw. ansonsten gleichen URL) angeboten wird. Oder eben auch der selbe Inhalt (was viel praxisnäher ist), einmal eben verschlüsselt und einmal unverschlüsselt, und so könnte sich das für Goo... wieder als duplicate content darstellen.
Nun wird meine Webseite grundsätzlich nur über das http-Protokoll aufgerufen. Soll heißen, ich habe keine verschlüsselten Seiten. Bei einem Test habe ich aber festgestellt, man die Seite(n) sehr wohl auch per https aufrufbar sind. Ruft man nicht nur den Domainnamen, sondern eine der Unterseiten auf, habe ich bei einem Test festgestellt, dass die (eigentliche) .html-Datei, dann (automatisch - wohl aufgrund der Serverkonfiguration) zu einer .php-Datei konvertiert wird. Und in der Suchleiste steht eben https://....
So wäre dann ja (wieder) ungewollt duplicate content vorhanden.
Kann und sollte man, z.B. per rewrite-Regel, auch hier festlegen, wenn die Webseite per https aufgerufen wird, dann liefere die Dateien aber trotzdem nur per http aus?
Wie könnte man dies umsetzen?