Inhalte aufrufen

Profilbild

Fehler bei vorhandener statischer robots.txt


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
2 Antworten zu diesem Thema

#1 Networker-Office

Networker-Office

    Newbie

  • Members
  • Punkt
  • 4 Beiträge

Geschrieben: 21 May 2015 - 12:20

Wenn eine robots.txt als Datei im Rootverzeichnis liegt, dann kommt beim Aufruf der Url für diese Datei ein Fehler. Entfernt man diese Datei, dann ist der Fehler weg und es kommt die dynamisch erzeugt robots.txt. 

Es macht allerdings Sinn gelegentlich die dynamische durch eine statische Datei zu ersetzen (z.B. bei Shop auf Test-Domain soll alles für Crawler gesperrt sein). Es sollte also bei vorhandener statischer robots.txt diese statt der dynamischen verwendet werden.



#2 Murat Cakir

Murat Cakir

    SmartStore AG

  • Administrators
  • 1118 Beiträge

Geschrieben: 21 May 2015 - 16:21

Der einzige Weg, dieses im Moment zu ermöglichen, ist eine kleine Anpassung in der Datei web.config:

<add name="robots" path="robots.txt" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />

Diese Zeile (147) muss gelöscht bzw. auskommentiert werden. Das selbe gilt im Übrigen für die sitemap.xml (Zeile 145)


Murat Cakir
SmartStore AG


#3 Networker-Office

Networker-Office

    Newbie

  • Members
  • Punkt
  • 4 Beiträge

Geschrieben: 21 May 2015 - 17:05

Prima, funktioniert.

Danke für die schnelle Lösung.