login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mod_rewrite

Offline lau - 03/09/2007 23:26
Avatar van lauHTML interesse Ik heb onderstaande htaccess code:
  1. Options +FollowSymLinks
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteRule ^agenda/(.*)/ index.php?p=agenda&a=$1


Ik heb een menu genaamd
case 1 / case 2 / case 3
En daar heb ik ?p=agenda&a=1 of ?p=agenda&a=2 of ?p=agenda&a=3 toegekend... dmv mod_rewrite wil ik agenda/1/ of 2/ of 3/ hebben, dit werkt wel, maar bij het klikken krijg ik op een gegeven moment dit als ik alle links achter elkaar klik:
http://mod.site.nl/agenda/1/agenda/2/agenda/3/ en dat hoort toch niet?

2 antwoorden

Gesponsorde links
Offline lemoinet - 03/09/2007 23:38
Avatar van lemoinet PHP gevorderde maak van je links
  1. <a href="/agenda/1/ ">link</a>

ipv
  1. <a href="agenda/1/ ">link</a>
Offline lau - 03/09/2007 23:48 (laatste wijziging 03/09/2007 23:49)
Avatar van lau HTML interesse hmm.. jah... domme fout
Bekent dit nou dat ik alle links (momenteel in de vorm van id=?&cid=?&pid=?) moet ombouwen naar SEO links?
Is er geen omgekeerde functie voor ,dat als je naar id=1&cid=11&pid=111 gaat je automatisch naar 1/11/111/ gaat?

En hoe werkt dat trouwens met javascript als ik dit heb:
  1. echo '<script language="JavaScript" type="text/JavaScript">location.href="?p=behproduct&a=3&pid='.$_GET['pid'].'"</script>';

Dit naar dit ombouwen?
  1. echo '<script language="JavaScript" type="text/JavaScript">location.href="/behproduct/3/'.$_GET['pid'].'/"</script>';
?
Of moet ik dat gewoon zo laten staan omdat het een redirect functie is?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s