Nu har jeg leget lidt med det, og fundet ud af hvad jeg lidt regnede med: at hvis jeg udskifter skråstregen med et E (rent tilfældigt), virker det fint. Så det er fordi den tror adressen /x/y er i en MAPPE der hedder x, og derfor forsøger at referere til min css- og billedemappe inde i mappen x, som ikke findes.
Det synes jeg stadig er underligt, da jeg jo beder den redirect til en sti, der slet ikke har den skråstreg i sig, men det er det den gør.
Problemet er, at klienten aldrig "får at vide" at der sker et redirect. Det sker kun på serveren, så klienten vil tro, at den rent faktisk befinder sig i /x/y relativt til roden.
... men måske du skulle lave dine henvisninger til CSS og billeder relative til roden (eller absolute) i stedet? Så får klienten jo altid de pæne URL'er at se.
Det er netop det jeg ikke forstår. Så vidt jeg forstår vil klienten kun se adressen: domæne.dk/index.php?page=x&review=1 Da den anden adresse (/x/y) vil blive oversat af Apache før klienten får den at se. Derfor burde klienten jo heller ikke på noget tidspunkt vide, at der har været en skråstreg i adressen?
Nej, det er lige omvendt. Du indtaster "domæne.dk/x/y" i din browser (klienten). Serveren modtager en forespørgsel på "/x/y", hvilket den oversætter til "index.php?page=x&review=1" og herefter lader som om, at dette var den oprindelige forespørgsel fra klienten. Klienten modtager nu respons fra "domæne.dk/index.php?page=x&review=1", men tror det kommer fra "domæne.dk/x/y", da serveren jo svarer på netop dén forespørgsel. Derfor tror klienten også, at relative URL'er er relative til "/x/y".
Nåja for satan. Dumt af mig - jeg fik på en eller anden måde ind i hovedet, at forespørgslen kom et andet sted fra.
Indtil videre har jeg lavet det om til at være en bindestreg imellem, så jeg slår op under domæne.dk/x-y i stedet for domæne.dk/x/y - så må jeg se om jeg gider lave absolutte links når siden engang er helt færdig og klar til upload.
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.