Kom ihåg mig?
Home Menu

Menu


Någon rewrite kung här?

Ämnesverktyg Visningsalternativ
Oläst 2010-11-04, 13:19 #1
kallgard kallgard är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 85
kallgard kallgard är inte uppkopplad
Medlem
 
Reg.datum: Jun 2006
Inlägg: 85
Standard Någon rewrite kung här?

Jag har ett rewrite problem.

På den sida jag jobbar med har jag redan en funktion som skriver om adresserna. Den gör så att t ex. http://www.domain.com/id=2 blir http://www.domain.com/produkter

Nu vill jag lägga till så att http://www.domain.com/produkter/?uid=400 blir
http://www.domain.com/produkter/400.html

Problemet är att ibland står det något annat framför produkter och ibland kan adressen vara http://www.domain.com/produkter/underkategori/?uid=400

Någon som har en lösning på detta?

Tack för svar!
kallgard är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-11-04, 13:35 #2
akelagercrantzs avatar
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
 
Reg.datum: Jun 2009
Inlägg: 211
akelagercrantz akelagercrantz är inte uppkopplad
Medlem
akelagercrantzs avatar
 
Reg.datum: Jun 2009
Inlägg: 211
Du kan rewrite:a alla adresser till ett srcipt som läser av URIn och tolkar den. Wordpress använder det systemet (och sparar alla permalänkar i en databas med tillhörande innehållsreferens).

Dvs.

http://domain.com/hej/hopp/kalle/stropp rewritas till
index.php?uri=/hej/hopp/kalle/stropp

http://domain.com/produkter?någ...got_värde rewritas till
index.php?uri=/produkter&någon_get_variabel=något_värde

osv.
akelagercrantz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-11-08, 13:02 #3
NeoTech NeoTech är inte uppkopplad
Medlem
 
Reg.datum: Sep 2006
Inlägg: 90
NeoTech NeoTech är inte uppkopplad
Medlem
 
Reg.datum: Sep 2006
Inlägg: 90
Eller så kan man jue regexpa in undantagen för dom fallen där det står med en underkategori adress fältet bara. ?? och gå direkt på rätt url utan att passera redirects stup i ett som i wordpress..

Ta hem en demo på RegexBuddy o lär dig regular expressions.. det är så värt det.
NeoTech är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-11-08, 13:46 #4
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
Så här någonting kanske?

^produkter/([0-9]+).html$ produkter/?uid=$1
^produkter/(.+)/([0-9]+).html$ produkter/$1/?uid=$2
BjörnJ är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 16:44.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017