habe eben festgestellt, dass unsere Seite einen falschen Status Code bei nicht vorhandenen Seiten sendet. Statt 404 wird 301 ausgegeben. Hat da jemand einen Ansatz, woran das liegen könnte?
Hiermal der Abruf wie durch google:
Abruf wie durch Google
Dies ist die Methode, mit der der Googlebot die Seite abgerufen hat.
Download-Zeit (in Millisekunden): 37
Diese Seite scheint zu sich selbst weiterzuleiten. Dies kann zu einer Endlosschleife führen. Bitte lesen Sie den Hilfeartikel zu Weiterleitungen.
<!DOCTYPE HTML PUBLIC “-//IETF//DTD HTML 2.0//EN”>
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href=“http://www.erotik-toys.de/testbe/”>here</a>.</p>
<hr>
<address>Apache/2.2.22 Server at www.erotik-toys.de Port 80</address>
</body></html>
Download-Zeit (in Millisekunden): 38
Diese Seite scheint zu sich selbst weiterzuleiten. Dies kann zu einer Endlosschleife führen. Bitte lesen Sie den Hilfeartikel zu Weiterleitungen.
<!DOCTYPE HTML PUBLIC “-//IETF//DTD HTML 2.0//EN”>
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href=“http://www.erotik-toys.de/erotik-drogerie/”>here</a>.</p>
<hr>
<address>Apache/2.2.22 Server at www.erotik-toys.de Port 80</address>
</body></html>
Das Problem ist das er erstmal ein / dran hängt um die URL zu vervollständigen (es handelt sich hier ja nicht um eine SEO Url für eine Artikel) und dann gibt er korrekt ein 404 aus, weil die Kategorie/Seite/View mit dem Namen nicht da ist.
Ist das dann ok so oder sollte bzw. kann man unterbinden, dass ein / angehängt wird? Ich bin eigentlich erst drauf gekommen, weil sistrix das als Fehler gemeldet hat. Komischerweise für einen Pfad, den es so auch nicht wirklich gibt: http://www.erotik-toys.de/spass-zu-zweit/
Mir ein Rätsel was das sein soll bzw. mal gewesen sein könnte.