| Visa föregående ämne :: Visa nästa ämne |
| Startad av: |
Meddelande |
Philip

Medlem i: 2263 dagar
Status: Offline
#720577
|
Skrivet: 2012-02-14 21:16
Ämne: åäö mod_rewrite
|
|
|
Hej på er!
Först och främst är jag fullt medveten om problatiken med ÅÄÖ i URL-adresser
Men av användarvänlighetsskäl så behöver jag skapa ett script som klarar detta.
Tanken är att användaren surfar till adressen doman.se/var1/var2/ och skickas om till doman.se/?ett=var1&tva=var2
Själva mod_rewrite fungerar som en klocka. Problemet kommer med bokstäverna ÅÄÖ
Har provat lägga in flaggan B i förhoppning om att apache skulle koda om URLen till ISO-LATIN dex (dvs samma som det blir när man surfar direkt till adressen i tex firefox) och på något sätt kodas det om. Men inte som jag vill.
I firefox blir tex "åk 6" utbytt mot: %E5k%206
vilket är det jag vill ha istället för å.
Men då flaggan B så blir det istället: %25c3%25a5k%25206
Precis som om allting kodas om två ggr?
Vad kan detta bero på? Några förslag på vad man kan göra för att få detta att fungera? |
|
|
_________________ (|_/)
(*.*)
(><)
(_l_) This is bunny, copy him and paste him into your signature if you want to help him dominate the world. |
| Till toppen på sidan |
|
Philip

Medlem i: 2263 dagar
Status: Offline
#720681
|
Skrivet: 2012-02-18 15:00
Ämne:
|
|
|
Har löst detta själv genom att vidarebefodra den escapade informationen till ett annat php script som sedan bearbetar strängen så det blir rätt innan den vidarebefodrar ytterligare en gång...
Inte den snyggaste lösningen men det funkar |
|
|
_________________ (|_/)
(*.*)
(><)
(_l_) This is bunny, copy him and paste him into your signature if you want to help him dominate the world. |
| Till toppen på sidan |
|
Figgy

Medlem i: 2673 dagar
Status: Offline
#720684
|
|
|
_________________ Vebut.se |
| Till toppen på sidan |
|
Philip

Medlem i: 2263 dagar
Status: Offline
#720687
|
Skrivet: 2012-02-18 16:03
Ämne:
|
|
|
Problemet är ju att om jag inte escapar urlen så funkar inte åäö alls...
Har provat med NE och också, men den tycktes motverka flaggan B och då funkade det inte riktigt... Kanske är jag som missförstått något men.
Tackar för tipset i alla fall! |
|
|
_________________ (|_/)
(*.*)
(><)
(_l_) This is bunny, copy him and paste him into your signature if you want to help him dominate the world. |
| Till toppen på sidan |
|
Azreal


Medlem i: 2789 dagar Från: Uppsala, bor i Göteborg
Status: Offline
#720688
|
Skrivet: 2012-02-18 16:11
Ämne:
|
|
|
| Finns ett gäng trådar som tar upp detta ämnet, sök på foumet och gå genom dem. Kanske hittar en lösning där. |
|
|
_________________ Konsultation via PM, inte gratis. |
| Till toppen på sidan |
|
|