login  Naam:   Wachtwoord: 
Registreer je!
 Forum

.htaccess negeerd eerdere regel (Opgelost)

Offline GroundZero - 05/12/2011 14:33
Avatar van GroundZeroLid Beste,

ik heb de volgende code:

  1. RewriteRule ^(.*)/([0-9]{1,31})/$ index.php?pagina=$1&id=$2
  2. RewriteRule ^(.*)/$ index.php?pagina=$1


waarom word de bovenste regel genegeerd?
als ik op een link kom dan heb ik een blanco scherm (wit).
Als ik de onderste regel verwijder dan werkt te bovenste wel.

Hopelijk kan iemand mij vertellen waarom, en hoe ik het kan oplossen.

4 antwoorden

Gesponsorde links
Offline vinTage - 05/12/2011 14:47
Avatar van vinTage Nieuw lid is je paginanaam numeriek dan ? Want je geeft aan dat die numeriek moet zijn

dus

index.php?pagina=123
Offline GroundZero - 05/12/2011 14:49
Avatar van GroundZero Lid huh?... nee toch?

RewriteRule ^(.*)/([0-9]{1,31})/$ index.php?pagina=$1&id=$2



index.php?pagina=DIT_MAG_VAN_ALLES_ZIJN&id=DIT_MOET_NUMERIEK_ZIJN

zo heb ik het nu toch? eerste gedeelte mag alles zijn, na de slash, het tweede gedeelte dus, mag het alleen numeriek zijn dus 0 tot en met 9 tussen 1 en 31 lang... ?

:$
Offline vinTage - 05/12/2011 14:51 (laatste wijziging 05/12/2011 14:55)
Avatar van vinTage Nieuw lid ah sorry, je hebt gelijk, ik open even mijn htaccess, secje

edit:

  1. RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$ /index.php?pagina=$1&sub1=$2
  2.  
  3. RewriteRule ^([a-zA-Z0-9_-]+)/?$ /index.php?pagina=$1


Deze werkt iig wel, en de eerste param staat letters en cijfers en - en _ toe, en de tweede ook, maar als je dan a-z en _ en - weghaalt alleen cijfers
Bedankt door: GroundZero
Offline GroundZero - 05/12/2011 14:58
Avatar van GroundZero Lid ahhhh kijk super vintage hartelijk dank!!!
Was er ook net achtergekomen dat wanneer ik op elke rij aan het einde [L]
neer zet dat hij weet dat het een regel einde betreft, dan werkt het ook.

Dankjewel voor je reactie!!!
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.23s