Forum » Server-Side scripting » mod_rewrite
Hardstyle
Berichten: 225
avatar
Offline Stuur privebericht
Hallo,

Waarschijnlijk het zoveelste topic erover.

Maar ik graag nette url's hebben.

Bijv.

Code | Selecteer Alles
minimaliseren
1
http://mijnsite.ext/nieuwbericht/jackie/RE:hallo


Dat het script erachter zou dan zijn.

Code | Selecteer Alles
minimaliseren
1
index.php?a=nieuwbericht&to=jackie&subject=RE:hallo


Ik heb al een beetje op google gezocht maar niet iets tegen gekomen waarvan ik zei ja dat is het.

Misschien dat iemand anders me kan helpen?
28-12-2011 23:44
Dit topic is 118 keer bekeken door 28 verschillende leden
Reacties op: "mod_rewrite"
1
28-12-2011 23:47
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
RewriteRule ^nieuws/(.*)/ page/nieuws.php?nieuwsID=$1


Zoiets zou kunnen maar dan krijg ik 100de RewriteRule's voor verschillende scripts, en dat wil ik niet.
Is daar een oplossing voor?

@BrokenTrack zoals ik al had vermeld had ik al op google gekeken & meerdere.
28-12-2011 23:48
Eigenaar DiMoWeb
Berichten: 2400
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
RewriteRule ^(.*)/(.*)/ page/pagina.php?$1&ID=$2


Je kan meerdere keren (.*) gebruiken, om zo via $1 en $2 deze variabelen later te hergebruiken.
29-12-2011 00:53
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Wat ik nu heb (een voorbeeld) is wat ik ga gebruiken denk ik.

Code | Selecteer Alles
minimaliseren
1
2
3
RewriteRule ^messages/new/to=(.*)/subject=(.*)$ myapp/messages/new.php?to=$1&subject=$2
RewriteRule 
^messages/new/to=(.*)$ myapp/messages/new.php?to=$1
RewriteRule 
^messages/new$ myapp/messages/new.php
29-12-2011 01:24
Reageer op: "mod_rewrite"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden