login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mod_rewrite (Opgelost)

Offline roy - 22/03/2007 12:04 (laatste wijziging 22/03/2007 13:13)
Avatar van royPHP gevorderde beste Allemaal,

Zo ziet mijn .htaccess bestand eruit:
  1. RewriteEngine on
  2. # onderdeel en pagina
  3. RewriteRule ^index/([a-z]+)/([a-z]+)$ /index.php?i=$1&B=$2 [L]
  4. # alleen een onderdeel
  5. RewriteRule ^index/([a-z]+)$ /index.php?i=$1 [L]


Zo roep ik mijn pagina aan:
http://www.rdekleijn.nl/index/i/pag1/B/1

Dit is de daadwerkelijke url:
http://www.rdek...a2&B=2

Het gaat echter niet goed, weet iemand wat er fout gaat?

Met vriendelijke groeten,
Roy de Kleijn

9 antwoorden

Gesponsorde links
Offline Xan - 22/03/2007 12:10 (laatste wijziging 22/03/2007 12:14)
Avatar van Xan HTML interesse kijk eens goed naar je link:
http://www.rdek...a2&B=2

i=pagina2
B=2 ....

RewriteRule ^index/([a-z]+)/([a-z]+)$ /index.php?i=$1&B=$2 [L]

en bovendien moet je link ipv:
http://www.rdekleijn.nl/index/i/pag1/B/1

dit zijn:
http://www.rdekleijn.nl/index/pag1/1
Offline roy - 22/03/2007 12:15
Avatar van roy PHP gevorderde ik heb het veranderd in:
  1. RewriteEngine on
  2. # onderdeel en pagina
  3. RewriteRule ^index/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)$ /index.php?i=$1&B=$2 [L]
  4. # alleen een onderdeel
  5. RewriteRule ^index/([A-Za-z0-9-]+)$ /index.php?i=$1 [L]


Maar het werkt nog steeds niet....
Offline Xan - 22/03/2007 12:17 (laatste wijziging 22/03/2007 12:23)
Avatar van Xan HTML interesse ja van die eregi ( of iets dergelijks ) heb ik ook geen verstand, hier op sima staat wel een tutorial.

Even zoeken hoor

Reguliere expressies dus 

Hier staat er een tutorial over:
http://www.site...Expressies
Offline roy - 22/03/2007 12:19
Avatar van roy PHP gevorderde als ik deze url gebruik:
http://www.rdekleijn.nl/index/pag2/2


dan ziet mijn pagina er heel andere uit..., dan als ik deze url gebruik
http://www.rdek...a2&B=2
Offline Xan - 22/03/2007 12:21 (laatste wijziging 22/03/2007 12:21)
Avatar van Xan HTML interesse Ja dat komt omdat je waarschijnlijk <img src="plaatje.jpg"> gebruikt , dat moet je veranderen in <img src="http://www.site.nl/plaatje.jpg">

het zelfde kan ook gelden voor je css
Offline roy - 22/03/2007 12:21
Avatar van roy PHP gevorderde oh, okejdan..!!

bedankt voor je hulp, nu heb ik eindelijk door hoe dit werkt
Offline Xan - 22/03/2007 12:22
Avatar van Xan HTML interesse Geen probleem, hier ben ik zelf ook heel lang mee aan het knutselen geweest. ;)
Offline roy - 22/03/2007 13:12
Avatar van roy PHP gevorderde Alleen dat van de plaatjes begrijp ik niet helemaal..

dit is de verwijzing naar het plaatje:
Images/Button1_On.png


Wat moet dat nu worden dan?
Offline Xan - 30/03/2007 15:20
Avatar van Xan HTML interesse http://www.jousite.nl/Images/Button1_On.png

dat moet het nu worden.

Anders gaat hij 'Images/Button1_On.png' zoeken in de map http://www.rdekleijn.nl/index/pag2/2 terwijl die helemaal niet bestaat.

Dus daarom moet je het volledige pad opgeven
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s