Frage

I installiert Umbraco 4.5 und es läuft gut. eine Sache, ich kann zwar an der Arbeit, ist die 404. Wenn es eine Seite getroffen, die excist es nicht die Standard-IIS7 404 Seite zeigt, und nicht die eingebauten in umbraco 404-Seite.

Also ich bin es asuming ist eine Einstellung, in dem iis ich ändern müssen - aber das

War es hilfreich?

Lösung

Kopieren von http: //our.umbraco. org / forum / mit / ui-Fragen / 8244-IIS7--404 :

Grundsätzlich müssen Sie hinzufügen

<location path="Site Description">
  <system.webServer>
    <httpErrors existingResponse="PassThrough" />
  </system.webServer>
</location>

auf Ihre applicationHost.config Datei, in der "Site Beschreibung" ist der Name Ihrer Website in IIS7.

Die applicationHost.config Datei befindet sich in: system32 \ inetsrv \ config

Edit:

Wie in den Kommentaren angegeben, wenn diese Antwort, sollten Sie diesen Abschnitt in web.config statt hinzufügen, was besser ist Art und Weise, sollen Sie immer zu verändern Config-Dateien außerhalb Ihrer eigenen Anwendung vermeiden, dass andere Anwendungen beeinträchtigen kann.

Andere Tipps

in config / umbraco.settings Sie die umbraco Seite Last für benutzerdefinierte einstellen 404

<errors>
  <!-- the id of the page that should be shown if the page is not found -->
  <!--        <errorPage culture="default">1</errorPage>-->
  <!--        <errorPage culture="en-US">200</errorPage>-->
  <error404>1296`</error404>`
</errors>

Die Seite Fehlerseite ID geht zwischen den <error404> & </error404> Tags.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top