Avatar billede weiland Nybegynder
11. oktober 2002 - 14:46 Der er 10 kommentarer og
1 løsning

Hvordan laver man www.site.dk/26???

På fx http://www.kl.dk kan man se, at alle adresser slutter på et tal. Der er altså ikke noget, der hedder fx kl.dk/Pages/Page.asp?ID=3778, men i stedet fx kl.dk/3778
Det er en meget elegant løsning.... men hvordan søren er det muligt??
Avatar billede jelzin101 Praktikant
11. oktober 2002 - 14:48 #1
det samme er i brug her på eksperten. - svjv. er det ved brug af mod_rewrite til apache serveren det gøres.
Avatar billede soes Nybegynder
11. oktober 2002 - 14:50 #2
naar du laver en a href kan du skirve saadan her:
<a href='?PageId=2600'>Link</a>

herved vaelger webserveren den standard side som den er indstillet til, normalt default.asp

Paa default.asp kan du saa hente vaerdien ud ved en normal request.querystring("PageId")

Jeg ved godt at det ikke er som du skriver www.site.dk/26??? men det er den eneste metode jeg kender, med mindre at du vil til at oprette mapper paa din webserver som har de numre som der staar i adresse baren
Avatar billede brummelum Nybegynder
11. oktober 2002 - 14:52 #3
Du sætter din IIS til at pege på en side som skal håndtere "File not found fejl", henter den header der spørges på, stripper alt efter "/" og laver en response.redirect("/pages/page.asp?id=" & strippedValue )

Denne løsning forudsætter, at din site kan køre som isolated process
Avatar billede weiland Nybegynder
11. oktober 2002 - 14:56 #4
Jeg har desværre ikke rådighed over min egen server. Har bare webhotel på wannafind.
Men IIS-løsningen lyder ret begavet.......
Avatar billede pelkjaer Nybegynder
11. oktober 2002 - 14:58 #5
Metoden må da uden tvivl være mere søgemaskine venlig - yderst interessant synes jeg.
Avatar billede exp-ralle Nybegynder
11. oktober 2002 - 14:58 #6
Følger lige med her...
Avatar billede excession Nybegynder
11. oktober 2002 - 16:29 #7
samme her
Avatar billede the_bma_man Nybegynder
11. oktober 2002 - 17:19 #8
Også her.
Og brummelum - du må da meget gerne komme med et eksempel på denne side :-)
Avatar billede brummelum Nybegynder
13. oktober 2002 - 21:12 #9
Jeg har lavet en artikel til netcoders engang for længe siden, der beskriver det meste af processen - har lagt den på www.brummelum.webbyen.dk, vælg eksperten og klik på 404

Håber det hjælper Jer videre ;-)
Avatar billede weiland Nybegynder
14. oktober 2002 - 11:05 #10
Hmm, sådan en redirect... den resulterer jo i en ny adresse. Så er adressen ikke længere den elegante, men i stedet den sædvanlige indviklede.
Det er vist ikke den løsning, som fx www.kl.dk anvender......
Avatar billede weiland Nybegynder
27. december 2002 - 10:54 #11
Trækker den i land..
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
Kurser inden for grundlæggende programmering

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