Oprettet man. d. 17. september 2007 kl. 22:32:21

janegil
janegil (20.557 point. Point ude: 4.603)

Konfigurere Apache for un-escape til ISO-8859-1 i URL

Jeg har en side som er hostet på en Apache. Siden heter 'eiði.html', browseren endrer det til "ei%F0i.html" og finner siden der.

Så har jeg installert en Apache testserver hjemme. Men der er det bare "ei%C3%B0i.html" som virker.

Jeg skulle nok helst hatt konfigurert testserveren til å un-escape non-ASCII på samme måte som produksjonsserveren, så jeg kan teste lenkene mine før jeg publiserer dem.

Hvordan konfigurerer jeg min test-Apache til å tolke '%F0' som 'ð'. (Og ikke som nå:'%C3%B0') Det vil vel si at den ikke skal prøve å forstå UNICODE, men ta ISO-8859-1 for gitt.

(Jeg liker UNICODE, men må forholde meg til hvordan produksjonsserveren nå engang er konfigurert.)

Skrevet tir. d. 18. september 2007 kl. 01:27:36| #1

arne_v
arne_v (1.016.169 point)
Prøv:

AddDefaultCharset ISO-8859-1

i httpd.conf

Skrevet tir. d. 18. september 2007 kl. 10:13:39| #2

janegil
janegil (20.557 point)
Etter å ha lest http://httpd.apache.org/ (...) og http://ungwe.org/ (...) tviler jeg på om det er noen god ide.

For selve siden http://heima.olivant.fo/ (...) er kodet i UTF-8.

AddDefaultCharset ser ut til å styre hvilken koding HTTP-headeren påstår at er brukt. Men mitt problem er å store hvordan Apache unescaper GET-requesten, som i mitt tilfelle er

GET /~egilstro/ei%F0i.html HTTP/1.1

Skrevet tir. d. 18. september 2007 kl. 10:56:51| #3

janegil
janegil (20.557 point)
Begynner å få en følelse av a jeg bør se på mod_rewrite.

Men føler meg ikke umiddelbart opplyst av å se http://httpd.apache.org/ (...) og http://httpd.apache.org/ (...), bortsett fra en klar advarsel mot å skyte seg selv i foten.

Skrevet lør. d. 22. september 2007 kl. 13:35:05| #4

janegil
janegil (20.557 point)
Nei, mod_rewrite ser ut til å være noe av et blindspor. I hvert fall for meg, som ikke har planer om å kompilere Apache selv.

Skrevet man. d. 01. oktober 2007 kl. 13:25:22| #5

janegil
janegil (20.557 point)
Neste forsøk: Installere en eldre versjon: 1.3.39. Men det kan ikke være nødvendig?

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

301 Moved Permanently - gentaget

Oprettet den 25. maj 2012 kl. 15.56
pfdesign giver 200 point for svar | Giv et svar »

Søgemaskinetekst er blevet hacket - 301 Moved Permanently

Oprettet den 24. maj 2012 kl. 12.07
pfdesign giver 200 point for svar | Giv et svar »

Virtual host med Qnap server

Oprettet den 26. april 2012 kl. 08.16
met_ski giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger