2016-06-10 14 views
-1

Wenn ich meine Website nonwww Domäne (domain.com) in Microsoft Edge schreibe, erhalte ich einen HTTP 400-Fehler. Das Problem ist aufgetreten, wenn ich diesen Text in das Textfeld "Suche oder neue Webseite eingeben" schreibe. Dies ist Standard in Edge und jeder schreibt in.Microsoft Edge 400-Fehler in Textfeld

Ich verstehe nicht, was könnte dieses Problem verursachen? Jeder Browser leitet normal um.

Sollte ich einige Anpassung in Htaccess-Datei tun?

fand ich diese Lösung aber es scheint nicht zu arbeiten, und ich weiß nicht, ob ich in der richtigen Richtung gehe:

RewriteEngine on 
RewriteCond %{HTTP_USER_AGENT} Edge 
RewriteRule .* http://www.example.com/? [NC,L] 
+0

Welche Version von Microsoft Edge testen Sie? Ich arbeite im Edge-Team und würde gerne ein Problem in Ihrem Namen für das Team einreichen. Auch eine Domain, die dieses Problem reproduziert, wäre sehr hilfreich. – Sampson

Antwort

1

aus vielen Gründen, zum Teil als Vermächtnis aus einer Zeit, wenn der Benutzer weniger ist Internet-savy, die meisten Browser automaticallyaddswww. (oder.com), wenn:

  1. Sie geben eine Domäne ohne die proto Spalte (http://) und
  2. Die Domäne kann nicht gefunden werden.

Es scheint, dass Edge 11 das nicht tut. Wenn dies der Fall ist, ist Ihre Richtung richtig.

Aber Sie müssen es nur für den virtuellen Host tun, der die Nicht-www-Domäne bedient. Wenn Ihr Server nicht weiß, dass er nicht-www-Domäne verarbeiten soll, wird die Anforderung nicht einmal Ihre Schreibvorgänge erreichen.

Übrigens möchten Sie vielleicht den Edge-Zustand entfernen und einfach alle Browser umleiten, um sie vor dem Raten zu schützen.

Verwandte Themen