Avatar billede forcedesigner Nybegynder
16. april 2005 - 01:11 Der er 4 kommentarer

Forskællige link metoder

Hejsa eksperter

Jeg har lavet en artikel system som bruger en MS SQL database og alt virker fint. Mine links ser normalt saadan her ud:

http://localhost/artikel.aspx?id=1

Men jeg har set mange sider der bruger forskællige metoder ligesom:

1. http://localhost/?id=1

2. http://localhost/artikel/1254

HVORDAN gøre de det? jeg vil gerne vide begge metoder...mange tak
Avatar billede arne_v Ekspert
16. april 2005 - 10:33 #2
1 er vel bare default.aspx (eller hvad den nu hedder) som håndterer det

2 laver de vel ved at fiske path ud og tage det som ligger efter selve siden
(jeg tror ikke IIS gør det men mange web servere server /dir/side.cgi/blabla
ved at køre /dir/side.cgi og så er der side.cgi som må gøre noget ved resten af path)
Avatar billede snepnet Nybegynder
16. april 2005 - 12:02 #3
Hvis du bruger ASP.NET 2.0 er der indbygget mulighed for url-mapping :
http://www.captator.dk/captator.aspx?christmas=2004&day=6#Tip
Mvh
Avatar billede burningice Nybegynder
16. april 2005 - 12:43 #4
ud fra det link ser det ikke ud til at være særlig dynamisk, jeg håber da der er mulighed for at definere lidt mere generelle patterns end kun 1:1 mappings

men bortset fra det, så er der på MSDN en gennemgang af hvordan man kan lave en URL Rewrite Engine. Mon ikke det er den de har fået indbygget i .Net 2.0?

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/urlrewriting.asp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester