Ich habe Apache einrichten einige virtuelle Hosts erstellen. Genauer gesagt, ich habe folgendes meine httpd.conf hinzugefügt:Warum zeigt Firefox example1.foo an, wenn es example2.foo anzeigen soll?
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example1.foo
DocumentRoot /www/example1
</VirtualHost>
<VirtualHost *:80>
ServerName example2.foo
DocumentRoot /www/example2
</VirtualHost>
Dies wurde in Firefox funktioniert gut, aber ich war mit ihm neulich durcheinander einen dritten virtuellen Host hinzufügen und jetzt example2.foo Aus irgendeinem Grund bekomme ich den Inhalt von example1.foo. Wenn ich zu example2.foo/includes/main.js gehe, bekomme ich die korrekte Datei, also ist etwas mit der example2.foo/index.html etwas nicht in Ordnung. Wenn ich in Safari auf example2.foo tippe, was ich nie wirklich benutze, dann funktioniert es gut.
Von dieser Art des Experimentierens scheint es, als ob Firefox etwas zwischenspeichert, aber ich bin nicht sicher, was es cachiert oder wie man es spült. Hat jemand darüber irgendwelche Gedanken? Ich habe versucht, private Daten in Firefox zu löschen und alles außer Cookies und gespeicherten Passwörtern zu löschen.
AKTUALISIERUNG: Ich habe meinen Computer neu gestartet, den Cache des Firefox wieder geleert und mit der Datei hosts ein wenig herumgespielt. All diese Dinge zu lösen, löste das Problem und jetzt sind wir gut zu gehen. Wenn jemand weiß, warum das passiert, wäre ich neugierig auf eine Erklärung.
vielleicht sind Dinge zwischengespeichert? es könnte wie oben gesagt sein. – dusoft