Gelöst robot.txt nur unter https:// erreichbar

marryanne

Aktives Mitglied
10. Dezember 2014
75
5
Hallo zusammen,
ich arbeite mit JTL Shop 4.06 Build 17, der Shop ist mit und ohne www. erreichbar, also habe ich in der .htaccess eine 301 Weiterleitung eingerichtet, das funktioniert soweit auch,
allerdings erhalte ich beim Redirect Check die Fehlermeldung, dass robot.txt unter www. nicht erreichbar sei.
Ein Klick auf die nicht erreichbare Datei zeigt folgende Adresse: www.meinshop.derobot.txt
Das kann ja nicht funktionieren, aber wo kann ich das ändern?
Vielen Dank für Eure Unterstützung.
 

Nicson

Sehr aktives Mitglied
29. August 2012
516
94
Bayern
Ein Klick auf die nicht erreichbare Datei zeigt folgende Adresse: www.meinshop.derobot.txt
Und was fehlt da? evtl. das / nach der URL, VOR der Datei? www.meinshop.de/robot.txt ;)
Das kann ja nicht funktionieren, aber wo kann ich das ändern?
das hast du schon selbst beantwortet
also habe ich in der .htaccess eine 301 Weiterleitung eingerichtet,
 

marryanne

Aktives Mitglied
10. Dezember 2014
75
5
ja, das / meine ich, sorry mir fehlen hier und da ein paar Grundlagen, vielleicht ist mein Annahme ja auch falsch
 

marryanne

Aktives Mitglied
10. Dezember 2014
75
5
danke für Deine Geduld ;)

was mich irritiert ist Folgendes:

Analyse der robots.txt
Redirect Ziel: https://meinshop.de/robots.txt


#1
https://meinshop.de/robots.txt

Die Seite leitet korrekt auf das Ziel weiter.
Der Statuscode ist 200.
Es gibt keine unnötigen Zwischenschritte.
der Link führt zu:
https://meinshop.de/robots.txt

#2
https://www.meinshop.de/robots.txt
X Diese Seite ist nicht erreichbar.
der Link führt zu:
https://meinshop.derobots.txt

(gleiches nochmal ohne https)

Dieser Eintrag ist in der .htacces ist gesetzt:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^meinshop.de$
RewriteRule ^(.*)$ https://meinshop.de$1 [R=301,L]

Habe schon alles mögliche zu diesem Thema gelesen, auch schon weitere Umleitungen eingerichtet (alle Varianten mit und ohne www und https und auch meinshop.derobot.txt)
aber das hat alles das Problem nicht gelöst.
Nach meinem Verständnis: klar, wenn die Seite nicht erreichbar ist kann sie auch nicht weiter geleitet werden, oder mache ich hier grundsätzlichen Denkfehler?