login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Rewrite rule (Opgelost)

Offline Drieske - 27/10/2008 11:42
Avatar van DrieskeLid Beste,

Heb volgende rewrite rule toegevoegd in htaccess maar hij wil niet werken, wat is er fout aan?


  1. RewriteRule ^spel/(.*)/(.*)/ play.php?game=$1&name=$2

5 antwoorden

Gesponsorde links
Offline marten - 27/10/2008 11:44
Avatar van marten Beheerder Heb je reeds in de Apache error log gekeken? Hier staat meestal wel in wat er fout aan de rule is.
Offline prienstra - 27/10/2008 11:44
Avatar van prienstra MySQL interesse Wat is je gehele url? Na .nl of .com
www.blabla.nl/spel/..........
Offline Wijnand - 27/10/2008 11:45
Avatar van Wijnand Moderator Wat doet hij nu dan? Is er een error?

Verder kan een slash voor play.php wel eens werken.

En tussen ^ en 'spel' hetvolgende: [/]? doet soms ook wonderen.
Offline Drieske - 27/10/2008 11:47
Avatar van Drieske Lid het is voor de website http://www.superspelen.be

een link is nu bv

http://www.supe...k_Rotation

dan zou

http://www.superspelen.be/spel/298/Quick_Rotation

normaal gezien ook moet lukken niet?
Offline Giant - 27/10/2008 14:12 (laatste wijziging 27/10/2008 14:13)
Avatar van Giant PHP beginner
  1. Options +FollowSymLinks
  2. RewriteEngine on
  3. RewriteBase /
  4. RewriteRule ^spel/(.*)/(.*)/$ play.php?game=$1&name=$2 [QSA,L]


Probeer het zo eens?
als je direct vanaf de root wil werken moet die "$" erachter staan (gebleken uit eigen ervaring )

EDIT:

  1. RewriteRule ^spel/(.*)/(.*)/$ play.php?game=$1&name=$2 [QSA,L]

deze werkt ALLEEN als die laatste slash er ook achter staat!


  1. RewriteRule ^spel/(.*)/(.*)/$ play.php?game=$1&name=$2 [QSA,L]
  2. RewriteRule ^spel/(.*)/(.*)$ play.php?game=$1&name=$2 [QSA,L]

Zo werkt die met beide
(is ook mogelijk in een regel door die laatste "/" optioneel te maken, maar weet de code daar niet zo 1 2 3 van 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.226s