Url rewrite med get

Tags:    url rewrite get

<< < 12 > >>
Hej udviklere.

Går og overvejer at smide URL Rewrite på www.fniis.dk så den bliver mere SEO venlig, og så det ser bedre ud istedet for at når brugerne ser en video at url'en er video.php?id=123

Men mit spørgsmål er hvordan jeg gør det, fordi jeg henter jo dataen via $_GET['id'].

Har i nogen forslag eller eksempler :-)?



17 svar postet i denne tråd vises herunder
8 indlæg har modtaget i alt 28 karma
Sorter efter stemmer Sorter efter dato
Ja ok ligesom dino skrev i første svar : ?id=123&info=min_seo_tekst
Så betyder titlen ikke noget. Den er der bare for brugeren har en ide om hvad siden handler om.

Men så kan folk også skrive hvad som helst som link :
http://www.udvikleren.dk/forum/37469/store-neger-patter
Men det er måske ikke et problem.
Det er måske nærmest egentligt smart fordi så kan man ændre titlen senere og gamle links virker stadig.

Fordi i min kode der har jeg det mindre problem at hvis jeg nu jeg valgt en titel til et billede for eksempel "katte på løbebånd" så hvis jeg senere opdager at der faktisk kun er én kat så vil jeg jo gerne ændre den til "kat på løbebånd" men hvis der så er nogen brugere der har sat det gamle link på deres side så skulle jeg til at redirecte til gamle link til det nye.

Så det lyder som en god løsning det med :
http://domæne.dk/video/123/katte-paa-loebebaand/



Ja. Det er skide smart. Afprøv det, eller ihvertfald læs op på det :).
http://corz.org/serv/tricks/htaccess2.php



Hvis du benytter MVC frameworket der kan bruges sammen med ASP.Net, følger URL'en standarden der hedder - www.domæne.dk/controller/method/parameters/ - Det vil sige at hvis du har en controller der hedder articles, og en metoder der hedder read kunne urlen nemt laves således - www.domæne.dk/articles/read/1/my-first-article/ - hvor 1 og my-first-article er parametre til selve metoden. Jeg har evt. skrevet en artikel der introducerer til ASP.Net MVC 3 frameworket, hvis folk skulle være interessede i dette.



Tusind tak alle sammen :-)

Har nu lavet url rewrite og lavet et str_replace af titlen, så min url nu ser sådan her ud:

http://fniis.dk/video/271/kattene-skal-da-lige-pr-ve-det-nye-l-beb-nd

:-)



Grinern video i øvrigt.

I min kode erstatter jeg :
ø med o
å med a
æ med e

Så er det lidt mere læseligt.

l-beb-nd bliver til lobeband




Nu fandt jeg bare lige et færdiglavet script og smed ind:

Fold kodeboks ind/udPHP kode 


kan ikke lige se hvordan jeg skal kunne få "æ" til at vise "e" & således med ø & å :-)



Ja forstår ikke hvorfor vil du lave om på dette ?

Jeg vil netop mene at det er en rigtig god ide at URLen hedder http://fniis.dk/video.php?id=271 for det giver brugeren et link direkte til videoen og du har forskellig title på siderne så kan ikke se der er et problem.

Skulle det være mere venligt for en søgemaskine at man ikke bruge ?id=xxx ?



<< < 12 > >>
t