Pagina 1 van 1
Mod rewrite lukt niet
Geplaatst: 29 dec 2007, 22:19
door scffie
Heb een vraagje over het mod rewrite gedoe in htaccess.
Nu heb ik een aantal varianten geprobeerd en enkel bij het profiel kan ik de gebruikersnaam gebruiken i.c.m hetgeen erachter (&...) en vroeg me af waarom en natuurlijk hoe dat te veranderen valt.
RewriteRule ^(.*)&profiel ./profiel.php?mode=bekijkprofiel&u=$1
RewriteRule ^(.*)&gastenboek ./profiel.php?mode=gastenboek&u=$1
RewriteRule ^(.*)&fotoalbum$ ./album.php?user_id=$1
RewriteRule ^(.*)&privebericht$ ./berichten.php?mode=post&u=$1
RewriteRule ^(.*)&weblog$ ./blog.php?author=$1
Probleem is dus dat username&profiel/gastenboek wel werkt, tevens als userid&profiel waarbij dat laatste bij alle overige werkt, maar niet met een gebruikersnaam.
Hoop dat iemand me hier antwoord op kan geven.
Re: Mod rewrite lukt niet
Geplaatst: 03 jan 2008, 10:51
door Jan
Enkel bij profielen mag je een naam opgeven als &u=
. Dit zal inderdaad niet werken met mods zoals album of gastenboek.
Re: Mod rewrite lukt niet
Geplaatst: 03 jan 2008, 22:43
door scffie
Voor alles is toch een oplossing lijkt me, zeker omdat het blijkbaar een stukje code is vanuit de profielstructuur die op de andere pagina's niet wordt meegenomen.
Nu weet ik alleen niet welk stukje code dit is.
Want op die profielpagina's kun je beiden gebruiken (username/user_id) en op de overige pagina's enkel de user_id.
Iemand die me daar mee kan helpen?
Re: Mod rewrite lukt niet
Geplaatst: 08 jan 2008, 00:51
door scffie
Iemand die mij op de juiste weg kan helpen met deze aanpassing?

Re: Mod rewrite lukt niet
Geplaatst: 10 jan 2008, 10:06
door Ramon Fincken
en wat heeft dit met phpbb2 te maken?
anyway
RewriteRule ^(.*)&profiel ./profiel.php?mode=bekijkprofiel&u=$1
is raar je zegt
[alles onbeperkt]&profiel >> ./profiel.php?mode=bekijkprofiel&u=[alles onbeperkt]
ik mag hopen dat je profiel op een numeriek ID werkt?
Bekijk mijn blog eens:
http://www.ramonfincken.com
En vergelijk dit stukje mod rewrite:
Code: Selecteer alles
DirectoryIndex portal.php index.php
RewriteRule ^forum/([0-9]*)/(.*).html$ viewforum.php?f=$1 [NC,L]
RewriteRule ^([0-9]*)/(.*).html$ viewtopic.php?t=$1 [NC,L]
Gebruik altijd ([0-9]*) voor numeriek !
Meer info:
http://www.tbforum.nl/artikel/72269.html
Re: Mod rewrite lukt niet
Geplaatst: 10 jan 2008, 14:37
door Salomon
bedoel je trouwens niet profile.php?
Re: Mod rewrite lukt niet
Geplaatst: 11 jan 2008, 00:57
door Ramon Fincken
Salomon schreef:bedoel je trouwens niet profile.php?
kennelijk niet

lijkt me geen phpbb stuff
Re: Mod rewrite lukt niet
Geplaatst: 11 jan 2008, 18:27
door scffie
Ramon Fincken schreef:Salomon schreef:bedoel je trouwens niet profile.php?
kennelijk niet

lijkt me geen phpbb stuff
Het is wel degelijke phpBB stuff, alleen heb ik me files hernoemd aangezien ik enkel Nederlanders trek met mijn website.
En het probleem is dus gewoon dat alles buiten profiel.php (profile.php dus) enkel op nummeriek ID werkt en hetgeen binnen profiel.php (met de variabelen bewerkprofiel/bekijkprofiel enz.) wel met de usernames bereikbaar is, dat zou ik dus graag veranderd willen zien.
Hoop dat het zo duidelijk genoeg is.
Re: Mod rewrite lukt niet
Geplaatst: 14 jan 2008, 11:04
door Ramon Fincken
ok, maar dan een vraag, waarom google je niet even op mod rewrite voor phpbb?
http://www.google.nl/search?q=mod+rewri ... =firefox-a
Re: Mod rewrite lukt niet
Geplaatst: 21 jan 2008, 19:25
door scffie
Wees gerust, daar heb ik al menig document over gelezen maar desondanks kon ik daar niet uit opmaken hoe ik die phpbb aanpassing dusdanig kon doorvoeren in mijn htaccess (en/of phpbb files) bestand zodat ik bovenstaand probleem kon oplossen.
Kan aan mij liggen hoor, want mijn beperkte kennis bereikt al snel limieten.
