FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Hej,
Är det någon som har bra koll på hur man kan få snygga urler m.h.a htaccess/mod_rewrite? T.ex. www.minhemsida.se/forumtråd/ölhävning/ Skulle vara mycket tacksam för hjälp! |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
Hej och hå, då skall vi se vad farbror grazzy tar fram ur common punkt p hå p.
Kod:
function urlifiera($url) { $url = preg_replace("/å/i",'aa',$url); $url = preg_replace("/ä/i",'ae',$url); $url = preg_replace("/ö/i",'oe',$url); $url = preg_replace("/[^a-z0-9\-]/i",'-',$url); $url = preg_replace('/--+/','-',$url); $url = preg_replace('/^-/','',$url); $url = preg_replace('/-$/','',$url); return strtolower($url); } /* ex */ $url = '/forumtråd/ölhävning'; $nyfinurl = urlifiera($url); |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Medlem
|
Citat:
Jag vill ju att den skriver ut å ä ö inte ersätter. Sök t.ex. på Pippi långstrump på google, så ser du wikipedias resultat med utskrivet å. (läste exemplet från en annan tråd) |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Klarade millennium-buggen
|
Hehe.. du kan inte skriva ut åäö "snyggt" i urler. Aningen ae etc eller så blir det hexkoder. Edit: i så fall urlencode(). MEN: då ser ju urlsen riktigt risiga ut för användaren (se tex http://sv.wikipedia.org/wiki/Pippi_L%C3%A5ngstrump).
|
||
![]() |
![]() |
Svara |
Ämnesverktyg | |
Visningsalternativ | |
|
|