Avatar billede mac10 Nybegynder
13. oktober 2008 - 13:26 Der er 6 kommentarer og
1 løsning

Hvordan sætter man en fast HOST med mod_rewrite?

Hej alle.

Jeg sidder og leger med mod_rewrite, og har nogle problemer.

Når jeg f.eks. får laver følgende:

RewriteRule ^brugere/alle$ brugere.php

Og jeg linker <a href="brugere/alle">link</a> så går den hen til brugere.php, men laver kludder i min css fordi den jo tror den er inde i en anden mappe.

Og det er irriterende da jeg arbejder lokalt og bagefter ligger det online.

Læste lidt om RewriteCond %{HTTP_HOST} og %{REQUEST_URI}, men kan ikke rigtig få det til at hænge sammen.

Jeg vil gerne have at selvom man går hen til www.mitdomæne.dk/mappe/undermappe/link så ved den at min css stadigvæk ligger på www.mitdomæne.dk/style.css

Hvordan kan man gøre dette?
Avatar billede erikjacobsen Ekspert
13. oktober 2008 - 13:30 #1
Du kan skrive "/style.css"
Avatar billede mac10 Nybegynder
13. oktober 2008 - 13:44 #2
Jamen problemet er at jeg kører lokalt, så skal jeg kører det hele i roden?

Og kører med WAMP hvor det ligger i undermapper

Kan man ikke bare ét sted definere den absolute sti til det?
Avatar billede erikjacobsen Ekspert
13. oktober 2008 - 13:48 #3
Du skal vel bare sætte din WAMP op til at køre det i en rod. Lav dig et fiktivt domænenavn, skriv det i din hosts-fil med IP 127.0.0.1, smid filerne i en passende mappe, og få din Apache til at pege domænet på den mappe.
Avatar billede showsource Seniormester
13. oktober 2008 - 15:36 #4
Som erik skriver i sit første indlæg, så brug / som første tegn i stien når du linker til noget.

<link rel="stylesheet" type="text/css" href="/style.css">


<img src="/images/billede.jpg">

<a href="/kontakt.php">kontakt</a>
Avatar billede mac10 Nybegynder
17. november 2010 - 09:19 #5
lav svar tak
Avatar billede showsource Seniormester
17. november 2010 - 15:31 #6
Det var jo erik som kom med løsning, og han samler ikke på point, så lav et svar selv og accepter det!
Avatar billede mac10 Nybegynder
08. december 2010 - 10:46 #7
Okay. 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