Ošetření chyby 404.0   zodpovězená otázka

ASP.NET/IIS

Zdravím,

mám svou vlastní chybovou stránku pro chybu 404.

V souboru web.config to mám nastavené takto:

  <customErrors  mode="On">
      <error statusCode="404" redirect="Error404.aspx"/>
  </customErrors>

Problém je v tom, že stránka se zobrazí pouze když je v odkaz formulován takto: www.něco.cz/asdfa.aspx.

V případě odkazu www.něco.cz/asdf se zobrazí výchozí chybová stránka s chybou číslo 404.0.

Dá se toto nějak ošetřit?

Děkuji za odpověď

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud jste to zkoušel v IE a "výchozí chybovou zprávou" myslíte tu, kterou zobrazuje právě IE, tak mě napadá toto:

V Exploreru musí mít chybová stránka alespoň 512 bytů, aby se zobrazila. V opačném případě IE zobrazí svoji defaultní.

Zkuste tedy do vaší stránky přidat nějaká data, aby se zvětšila její velikost.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Zdravim,

Vas popis souhlasi a je to tak i spravne.

Ovlivnit se to da v nastaveni primo na IIS (nektere webhostingy to maj i v uzivatelskem nastaveni), nikoliv na localu nebo pokud mate nejaky model rewrite url tak se to da osetrit i tam.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback