login  Naam:   Wachtwoord: 
Registreer je!
 Forum

.htaccess + mod_rewrite (Opgelost)

Offline strikedancer - 04/12/2007 18:54
Avatar van strikedancerOnbekend hey ik ben op google bezig geweest om op te zoeken hoe ik

http://www.anti...rikedancer

kan veranderen in

http://www.antibobbers.nl/strikedancer

maar ik kom er niet aan uit.

is er iemand die hier raad mee weet

groetjes denny

12 antwoorden

Gesponsorde links
Offline Threetimes - 04/12/2007 19:01 (laatste wijziging 04/12/2007 19:04)
Avatar van Threetimes PHP beginner
  1. #De RewriteEngine aan zetten
  2. RewriteEngine On
  3.  
  4. #De RewriteRule
  5. RewriteRule ^/(.*)$ /menu/leden/site/profiel.php?name=$1 [L]


edit: een probleem is dat
  1. http://www.antibobbers.nl/ietsdatgeenprofielnaamis
ook word omgezet naar
  1. http://www.antibobbers.nl/menu/leden/site/profiel.php?name=ietsdatgeenprofielnaamis
...
Offline Giant - 04/12/2007 19:19
Avatar van Giant PHP beginner je kan beter:
  1. #De RewriteEngine aan zetten
  2. RewriteEngine On
  3.  
  4. #De RewriteRule
  5. #voor antibobbers.nl/profile/strikedancer/
  6. RewriteRule ^/profile/(.*)/$ /menu/leden/site/profiel.php?name=$1 [L]
  7. #voor antibobbers.nl/profile/strikedancer
  8. RewriteRule ^/profile/(.*)$ /menu/leden/site/profiel.php?name=$1 [L]

doen
dit zorgt ervoor dat alles met profile word doorgestuurd naar menu/leden/blablabla, ook heb hoef je zo niet persee de /
Offline Threetimes - 04/12/2007 19:23
Avatar van Threetimes PHP beginner klopt, maar dan word het dus
  1. http://www.antibobbers.nl/profile/strikedancer
Offline Koen - 04/12/2007 19:33
Avatar van Koen PHP expert
Threetimes schreef:
klopt, maar dan word het dus [..code..]

En waar is het erge deel van je 'maar'?
Volgens mij is het niet minder erg om profile/ ipv menu/leden/site/profiel.php?name= te typen.
Offline Threetimes - 04/12/2007 21:39
Avatar van Threetimes PHP beginner
  1. "http://www.antibobbers.nl/profile/strikedancer" // jouw oplossing
  2. "http://www.antibobbers.nl/strikedancer" // wat hij vroeg
Offline strikedancer - 05/12/2007 00:02 (laatste wijziging 05/12/2007 00:07)
Avatar van strikedancer Onbekend hey ik heb allebij de manieren geprobeert maar nu krijg ik deze fout melding.

link

wat is er fout gegaan???

nu staat de eerste manier in de .htaccess

[edit]

en zelds als ik nu gewoon http://www.antibobbers.nl intype krijg ik het zelfde
Offline Gerard - 05/12/2007 00:32
Avatar van Gerard Ouwe rakker strikedancer, het is absoluut mogelijk om zoiets te maken als jij wil hebben. Maar de oplossing zal het geheel wel ingewikkeld maken.

Normaal zou je een rewriteregel maken in deze vorm:
RewriteRule ^([a-zA-Z0-9\-_]+)$ index.php?page=$1 [QSA,L]

Omdat je nu alles na de / direct wil doorsturen naar de profielpagina zal boven die regel ALLE pagina's gedefinieerd moeten worden. Je htaccess wordt dan dus als volgt:
  1. RewriteEngine On
  2. RewriteRule ^home$ index.php?page=home [QSA,L]
  3. RewriteRule ^news$ index.php?page=news [QSA,L]
  4. RewriteRule ^([a-zA-Z0-9\-_]+)$ /menu/leden/site/profiel.php?name=$1 [QSA,L]


Ik ben het dus ook eens met de mensen hierboven die gewoon voorstellen om er /profiel/%username% van te maken. Of /user/%username% of /member/%username%. Op die manier zit je niet met zoveel pagina's te kijken die je zelf moet gaan toevoegen.
Offline strikedancer - 05/12/2007 00:41
Avatar van strikedancer Onbekend iemand verstand van microsoft iss want daar draait mijn server dus op :S en daar werken deze scripts niet bij
Offline Gerard - 05/12/2007 00:48
Avatar van Gerard Ouwe rakker Isapi Rewrite installeren
Offline strikedancer - 05/12/2007 00:52
Avatar van strikedancer Onbekend en dat is en waar wie hoe wat werkt dat?
Offline Gerard - 05/12/2007 19:57
Avatar van Gerard Ouwe rakker Daar hebben ze nou google voor uitgevonden
Offline strikedancer - 08/12/2007 03:26
Avatar van strikedancer Onbekend hey ik heb nu het script gebruikt van Proximus

alleen nu zit ik nog met 1 probleem normaal gaat het via mijn homepage .

en daar laat hij het zien in een layer maar dat doet hij nu niet nu laat hij enkel het profiel zien is daar een oplossing voor?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.205s