2009-05-13 6 views
14

Dies ist nicht wirklich eine Programmierfrage, sondern mehr über Programmieren und Testen von Tools.Senden Host-Header beim Zugriff auf IP-Adresse in Firefox

Gibt es eine Möglichkeit Firefox zu bekommen die Header

Host: mydomain.com 

zu senden, wenn eine Seite an

http://ip.address.goes.here/ 

so dass Apache routen kann es auf die richtige Virtualhost zugreifen?

Antwort

1

Ich denke, Sie könnten die TamperData Erweiterung verwenden, um es jedes Mal manuell hinzuzufügen.

5

Haben Sie versucht, die Modify Headers Firefox extension?

+2

betrachten Dies scheint nicht zu dem „Host“ zu ändern Header erfolgreich für mich. Doing 'curl site.com -H 'Host: new-host'' funktioniert jedoch. – Neil

+0

Das hat funktioniert, als ich es getestet habe. – Jasen

1

Richten Sie einfach einen Eintrag in der hosts-Datei ein. Immer für mich gearbeitet :)

+0

Dies funktioniert nicht, wenn Sie eine IP in eine andere IP übersetzen möchten (z. B. für Remote Admin über SSH-Tunnel von Geräten, die eine korrekte IP-Adresse im Host-Header benötigen) – Jasen

8

Sie können den Host-Namen und die IP-Adresse zu Ihrer Hosts-Datei hinzufügen.

+1

HINWEIS: Dies ist eine der wenigen Situationen, in denen Bearbeiten Ihrer Hosts-Datei ist vertretbar. (Viele Leute bearbeiten ihre Host-Dateien, es ist eine schlechte Idee). – benc

+6

Manchmal haben Sie mehrere Rechner, auf die Sie zugreifen möchten, mit demselben Host-Header (dev, test, prod). In solchen Fällen ist die Bearbeitung von Hosts-Dateien nicht wirklich eine Option. – itsadok