Avatar billede mac10 Nybegynder
21. oktober 2008 - 14:27 Der er 4 kommentarer og
1 løsning

Absolut sti med mod_rewrite?

Hej alle

Jeg vil gerne have lavet mod_rewrite links på mit website, og kender godt til det grundlæggende efterhånden.

Dette resulterer jo i at man skal have en absolut sti på CSS og billeder. Lige nu arbejder jeg i en undermappe lokalt, og skal jo derfor definerer denne sti, det har jeg også gjort til CSS.

Men hvis nu at jeg gerne vil have bruger.php?id=22 til at være brugere/22 så vil den ikke vise billederne, netop pga. denne absolute sti.

Jeg skal vel ikke indsætte <?php echo $sti; ?> foran alle mine billeder for at det virker optimalt - eller?
Avatar billede erikjacobsen Ekspert
21. oktober 2008 - 15:12 #1
Ikke sikker på hvor dit problem er, men "alt" kan løses med en absolut ati på billder: <img src="/her/er/billedet.jpg">
Avatar billede eikhorsholm Nybegynder
21. oktober 2008 - 15:21 #2
erikjakobsen-> en absolut sti er vel i forhold til roden på ens server? Altså hvor billedet ligger i forhold til serveren rod. Så hvis nu man evt. har en Apache-server med roden i en mappe der hedder Sites og herunder har sine hjemmesider, f.eks.:
Sites/hjemmeside1.dk
Sites/hjemmeside2.dk
og man arbejder på hjemmeside2.dk som skal ligge på domænet hjemmeside2.dk, så skal man vel på sin lokale maskine referere til den absolute sti som være /hjemmeside2.dk/... og på serveren /..

Giver det mening?
Avatar billede erikjacobsen Ekspert
21. oktober 2008 - 15:30 #3
Nej og ja. På sin lokale udviklingsserver bør man have et setup der modsvarer driftssituationen, så der ikke er en anden mappestruktur (jo, selvfølgelig, hvis man elsker bøvl, så er der andre muligheder). Man kan fx lave et fiktivt domænenavn (eller subdomæne) i sin etc/hosts fil, og sætte det ind i sin webserver.
Avatar billede mac10 Nybegynder
17. november 2010 - 09:19 #4
lav svar tak
Avatar billede mac10 Nybegynder
08. december 2010 - 10:46 #5
luk
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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