Ich habe einen virtuellen Host auf meinem Computer, auf den ich lokal zugreife. Ich verwende Apache2 unter Windows 7.
Beim Zugriff auf diesen Host sehe ich in Fiddler, dass der Server den Browser mit Antwort auf einen anderen Remote-Standort umleitet
301 Moved Permanently
Aber ich kann absolut nicht finden, wo es konfiguriert ist. Ich durchsuche alle .htaccess-Dateien nach der URL der Zielwebsite, alle Dateien auf dem angegebenen virtuellen Host nach dieser URL, alle Apache-Verzeichnisse ...
Wie kann ich nachverfolgen, warum Apache diese Umleitung ausführt?
quelle
Vielen Dank für die obige Antwort und sie weist mich in die richtige Richtung. In meinem Fall wird die 301-Umleitung durch eine Umschreiberegel für die gesamte Site verursacht.
Die obige Regel erzwingt die Verwendung eines kanonischen Hostnamens. Jede URL beginnt mit www.domain.com anstelle von domain.com. Sie können dies im Apache-Zugriffsprotokoll weiter überprüfen.
quelle