Avatar billede thorus Nybegynder
07. januar 2004 - 03:22 Der er 7 kommentarer og
1 løsning

Pæn URI på en Windows server med IIS

Kan det lade sig gøre at lave en pæn URI på en Windows server med IIS 5 ??

eks:
code.php?id=1
skal være
code.php/id/1

er det muligt? jeg ved hvordan man gør det hvis man har linux og en apache.
Avatar billede 7th Praktikant
07. januar 2004 - 03:29 #1
Det mener jeg bestemt ja. Enten løsning 1 eller 3 fra denne artikel, www.sitepoint.com/article/485/
Avatar billede thorus Nybegynder
07. januar 2004 - 03:34 #2
sjovt det er den artikel jeg lige har kiggede på og prøvede nr 1 men jeg har nok lavet en fejl så.

kan du ikke lave et lille eks. på hvordan det kan laves? jeg er totalt lost.
Avatar billede 7th Praktikant
07. januar 2004 - 03:46 #3
lav dokumentet test.php med

<?
$url = explode ("/" , $_SERVER['PATH_INFO']);

for ($i = 0; $i < count ($url); $i++)
{
    $val[] = $url[$i];
}

echo implode ("<br>" , $val);
?>

Test så via http://din_server/test.php/123/abc/
Avatar billede 7th Praktikant
07. januar 2004 - 03:57 #4
Hvilken PHP version kører du med? Tjek http://forums.devshed.com/archive/5/2003/4/4/60235
Avatar billede thorus Nybegynder
07. januar 2004 - 11:58 #5
Jeg køre PHP
PHP Version 4.3.3
Windows NT URD 5.0 build 2195

Når jeg bare skriver: uri.php så kommer den med et output -> uri.php
Men hvis ->uri.php/123/abc/ -> The page cannot be found
Avatar billede thorus Nybegynder
07. januar 2004 - 13:43 #6
Ingen som har et svar!
Avatar billede 7th Praktikant
08. januar 2004 - 16:14 #7
Desværre kan jeg ikke hjælpe. Prøv eventuelt at spørge i http://forums.devshed.com - der er rigtig mange kloge hoveder :o)
Avatar billede thorus Nybegynder
05. marts 2004 - 11:40 #8
ingen svar
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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