404 pagina in Umbraco?
-
26-09-2019 - |
Domanda
Ho installato Umbraco 4.5 e sta funzionando benissimo. una cosa non posso andare al lavoro, però, è il 404. Quando si ha colpito una pagina che non excist non mostra il default IIS7 pagina 404, e non il built-in Umbraco pagina 404.
Così sto asuming è un'impostazione nel iis devo cambiare? - ma che
Soluzione
Copia da http: //our.umbraco. org / forum / con / ui-domande / 8244-IIS7--404 :
In sostanza, è necessario aggiungere
<location path="Site Description">
<system.webServer>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
</location>
al file applicationHost.config dove "Descrizione del sito" è il nome del tuo sito in IIS7.
Il file si trova nella applicationHost.config: system32 \ inetsrv \ config
Modifica
Come indicato nei commenti se questa risposta, si dovrebbe aggiungere questa sezione nel web.config, invece, che è il modo migliore, si dovrebbe sempre evitare di file di configurazione che alterano fuori la propria applicazione che possono influire su altre applicazioni.
Altri suggerimenti
in config / umbraco.settings è possibile impostare la pagina Umbraco a carico per 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>
L'ID pagina di pagina di errore va tra i <error404>
& </error404>
tag.