So löschen Sie zwischengespeicherte Weiterleitungen in Chrome


21

Wie löscht man zwischengespeicherte Weiterleitungen in Chrome?

Ich habe den DNS für einen Domainnamen geändert und wenn ich zu mydomain.com gehe. Auch wenn ping mydomain.comjetzt angezeigt wird, dass die IP-Adresse korrekt ist, wenn ich "mydomain.com" in Chrome eingebe mydomain.com/404, wird die Weiterleitung trotzdem zu "mydomain.com" weitergeleitet. Diese Weiterleitung wurde vom alten Webhost automatisch eingerichtet.

Das Löschen des Browser-Caches von Chrome hat keine Auswirkungen, und Chrome scheint dies zu ignorieren /etc/hosts. Ich habe versucht, eine "andere" URL zu verwenden mydomain.com?123, aber Chrome leitet weiter zu mydomain.com/404. Ist dies ein Fehler oder gibt es eine Möglichkeit, den Cache zu löschen, den Chrome zum Speichern von 301-Weiterleitungen verwendet?


Antworten:


18

Auf dem Desktop von Chrome funktioniert das Löschen der letzten Stunde des Browserverlaufs, sofern Sie die Weiterleitung innerhalb der letzten Stunde ausgeführt haben.

chrome://net-internalsKlicken Sie in Android Chrome auf den Abwärtspfeil in der rechten oberen Ecke und wählen Sie "Cache leeren". Dies ist die einzige Lösung, die ich für Chrome unter Android gefunden habe.


3
Auf dem Desktop funktioniert der Ansatz von chrome: // net-internals ebenfalls.
Francis Martens

1
In OS X leitet Chrome beim Ändern der Hosts-Datei einfach weiter, obwohl alles gelöscht wurde. dachte sogar chrome: // net-internals. Es leitet sogar um, wenn private Browsertabs verwendet werden, sodass es wahrscheinlich nicht Ihr reguläres Cache-Problem ist ... Irgendwelche Ideen?
LyK

Scheint ein bekanntes Chrome-Problem zu sein. Einige Lösungen werden hier vorgestellt: superuser.com/questions/648133/...
LyK

7

Ich hatte ein ähnliches Problem mit einer Site, die immer noch auf my.site.com/new-site umleitet, und fand heraus, dass der "Cache leeren" über Interna funktioniert.

Weiterleitungen können durch eine Vielzahl von Faktoren verursacht werden - Zwischenspeicherung durch Ihren Browser, Ihr System, das Netzwerk, die Site-Konfiguration selbst und alle Zwischenschritte.

Zusätzlich zum Löschen des Browserverlaufs und der Cookies habe ich auch die Antworten aus Cache löschen für einen bestimmten Domainnamen in Chrome ausprobiert. Ich empfehle, die Antworten in der Reihenfolge zunehmender Komplexität zu versuchen (z. B. mit dem beginnen, mit dem Sie am glücklichsten sind, und wenn dies nicht funktioniert , probieren Sie eine der kniffligeren Lösungen aus)

Von /superuser//users/83619/tom-auger

Nach dem Öffnen der Entwicklertools (normalerweise durch Drücken von F12) Klicken Sie auf die Schaltfläche "Seite neu laden" und halten Sie diese gedrückt. Wählen Sie aus der Popup-Liste "Cache leeren und neu laden".

Von /superuser//users/87608/euroblaze

So löschen Sie Chrome-Cookies nach Domain oder Subdomain:
* Gehen Sie zu chrome://settings/content/cookies
* Geben Sie den Domainnamen in das Suchfeld ein
* Klicken Sie auf Löschen


1
+1 Mein Problem war, dass http: //127.0.0.1:8000 zu https: //127.0.0.1:8000 umgeleitet wurde, was offensichtlich nicht das ist, was ich wollte. Ich habe alles versucht, vom Löschen von Cookies bis zum Auschecken von Chrome: // Net-Internals, aber es schien für mich nicht zu funktionieren. Was für mich funktionierte, war das Aufrufen der Chrome-Entwickler-Tools, klicken Sie auf + halten Sie die Maustaste gedrückt und klicken Sie auf "Cache leeren und neu laden".
Akshay Gaur

1

Wenn es sich um eine 301-Weiterleitung handelt, wird sie von Chrome zwischengespeichert. Um den Cache zu leeren, gehen Sie zu:

Chrome Menu > Settings > Show advanced settings... > Privacy > Click Clear browsing data...

Viel Glück.


Welchen Teil soll man für die Weiterleitungen dick machen?
João Pimentel Ferreira

Und ich habe meinen Browserverlauf gelöscht und das Problem konnte nicht behoben werden. Der Link aus den Suchergebnissen hat mich auf diesen Kommentar verwiesen. Verwenden Sie stattdessen die am häufigsten gewählte Antwort, die gut funktioniert.
JCUBIC

0

Gehen Sie zu chrome://net-internals/#dnsund klicken Sie auf die Clear Host CacheSchaltfläche


0

Die einzige Methode, die von mir funktioniert hat, ist die Verwendung von Entwicklungstools, die überprüft disable cacheund umgeleitet wurden :)

Referenz

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.