login  Naam:   Wachtwoord: 
Registreer je!
 Forum

.htaccess

Offline Drieske - 06/12/2008 13:35
Avatar van DrieskeLid Beste,

Ik zou graag voor onderstaande code een oplossing willen vinden, of een manier waarop dit wel zou werken:


  1. RewriteRule (.*).html index.php?pagina=categorie&name=$1
  2. RewriteRule (.*).html index.php?pagina=download&id=$1

6 antwoorden

Gesponsorde links
Offline MiST - 06/12/2008 15:33
Avatar van MiST Lid Hoe kan dezelfde rewriterule nu in godsnaam naar twee verschillende locaties verwijzen?

Een beetje extra uitleg is wel welkom denk ik. Wat zijn je bedoelingen, wat voor pagina's heb je, wat is de structuur van je URL's

.* kan namelijk ALLES zijn...
Offline skillat2 - 06/12/2008 16:11
Avatar van skillat2 HTML beginner Ik heb het niet getest, maar volgens mij moet het zo werken:

Het volgende veranderd:
categorie_test.html > index.php?pagina=categorie&name=test
download_123.html > index.php?pagina=download&id=123

  1. RewriteRule categorie_(.*).html index.php?pagina=categorie&name=$1
  2. RewriteRule download_([0-9-]+).html index.php?pagina=download&id=$1
Offline Diko - 06/12/2008 18:41 (laatste wijziging 06/12/2008 18:41)
Avatar van Diko PHP interesse Nu kun je ook een omschrijving meegeven, is wat meer SEO 
of zoals het meer gebruikt wordt:

  1. #redirect http://domein.tld/download/4567/foto.rar naar index.php?pagina=download&id=4567
  2. RewriteRule download/(.*)/(.*).(rar|zip|tar\.gz|html) index.php?pagina=download&id=$1
Offline Martijn2008 - 14/12/2008 15:09
Avatar van Martijn2008 PHP beginner Ik wil eigenlijk meer dan 1 variabele herschrijven. Hoe wordt mijn code dan 
Offline skillat2 - 14/12/2008 15:32
Avatar van skillat2 HTML beginner
  1. RewriteRule categorie_(.*)_(.*).html index.php?pagina=categorie&name=$1&name2=$2
Offline Martijn2008 - 14/12/2008 15:59 (laatste wijziging 14/12/2008 16:09)
Avatar van Martijn2008 PHP beginner Wat gebeurt er eigenlijk als de gebruiker alleen de categorie wilt zien, dus gebruik gaat maken van alleen variabele 1 ipv 2? Want dan zou de RewriteRule er eigenlijk als volgt uitzien

  1. RewriteRule categorie_(.*).html index.php?pagina=categorie&name=$1
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s