Just nu i M3-nätverket
Gå till innehåll

Redirecta ej existerande sidor till default.aspx, hur??


Leatherman

Rekommendera Poster

Leatherman

Hej!

 

Så kommer då mitt första inlägg...

 

Har ett problem som säkert är väldigt enkelt och som folk är vana vid att fixa hela tiden, scenariot är som följer:

 

Kund har en webshop

Kund vill att om man skriver in en ej-existerande url så ska man komma till default.aspx ex: jag skriver in www.kundswebshop.se/blaha.aspx -> kommer då till www.kundswebshop.se/default.aspx

 

Vilket funkar bäst och är smidigast? Att i IIS'en (glömde säga att det är IIS, inte Apache) ange default.aspx som "404-sidan", känns inte helt perfekt ju men skulle det kunna funka?

ELLER via nåt skript i (antar jag??) global.aspx (eller i den riktiga 404 sidan?)

 

Sidan är i ASP.NET 2.0 med C# som språk och IIS 6 som webhotell (som vi driftar åt kund)

 

mvh

/Frustrerad, överarbetad och tydligen ganska inkompetent webbkille...

 

Länk till kommentar
Dela på andra webbplatser

I din web.config prova att ange följande. Då begär du att alla 404 redirectas till Default.aspx. Utan att du behöver ändra generella inställningar i IIS.

 

		<customErrors mode="RemoteOnly"">
		<error statusCode="404" redirect="Default.aspx"/>
	</customErrors>

 

Länk till kommentar
Dela på andra webbplatser

Leatherman

Tack så hemskt mycket!

Funkar klockrent! (smidig lösning dessutom)

 

eforum måste vara enda platsen man kan få hjälp snabbt och gratis!(eller vänta, vad var det här för faktura?? ah, bara elräkningen...)

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...