Avatar billede thb Nybegynder
03. marts 2004 - 13:42 Der er 6 kommentarer og
1 løsning

Hvordan gør man det med /navn/ istedet for fil.php

Hej

Ja, mit spm er jo sådan set sagt i titlen.

Hvordan laver man så ens sider bliver kaldt på den anden måde..
Hvis jeg har en nyhed ny så vil jeg kalde den med nyhed.php?id=1 men jeg vil gerne have at det skal være domæne.dk/nyhed/1/ eller lign..

Jeg har hørt at det er godt at gøre det på den måde.. Er det rigtigt ???

Thomas
Avatar billede detox Nybegynder
03. marts 2004 - 13:59 #1
Ja, det kan du ved hjælp af Modul Rewrite i Apache. Du skal lave en .htaccesfil med:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule ^([0-9]+)/$ /?id=$1
Avatar billede thb Nybegynder
03. marts 2004 - 14:35 #2
uha det ved jeg ikke hvad er for noget... Kan du uddybe det, eller er der andre måder.. ??

Thomas
Avatar billede thorus Nybegynder
03. marts 2004 - 14:47 #3
Det kan også gøres på den her måde hvis du køre apache.

http://www.phpuniverset.dk/show_artikels.phtml?ArtikelID=24
Avatar billede detox Nybegynder
03. marts 2004 - 14:52 #4
Du kan få mere info om mod_rewrite her:
http://mbn.dk/?aid=31&lang=dk
Avatar billede thb Nybegynder
03. marts 2004 - 15:12 #5
thorus > det ser meget bedre ud :)
Er det sådan det er blevet gjort her på eksperten ?

Thomas
Avatar billede thorus Nybegynder
03. marts 2004 - 15:13 #6
det ved jeg ikke. det er enten mod_rewrite eller min løsning eller måske en tredje... svært at sige
Avatar billede thb Nybegynder
03. marts 2004 - 15:26 #7
okay fair nok.. :)
Det er selvfølgelig også svært at sige..

Tak for hjælpen..

Thomas
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