Beste SD'ers,
vandaag en gisteren ben ik bezig geweest met de hype "mod rewriten". Het gaf mij alleen maar frustraties. =)
Het systeem dat ik maak is als volgt opgebouwd :
Werkende rewrite : $_GET -> pagina (index.php?pagina=adressen)
Onjuiste rewrite : $_GET -> pagina -> $_GET -> provincie (index.php?pagina=adressen&provincie=friesland)
Op dit moment wordt de URL herschreven naar : http://www.website.nl/adressen , heel netjes.
Maar het probleem begint bij de 2e GET. Die pagina die zou moeten verschijnen bij http://www.website.nl/adressen/friesland is onjuist en de stylesheet + afbeeldingen zijn niet actief.
De .htaccess die ik gebruik ziet er op dit moment zo uit :
Ik vraag me af of de hele rewriterule wel klopt, volgens mij maak ik er een potje van.Code:Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} -d [OR] RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} !-f RewriteRule . - [L] RewriteRule ^adressen/([^/]+) index.php?pagina=adressen&provincie=$1 [L] RewriteRule ^([^/]+)/? index.php?pagina=$1 [L]
Is er iemand die me hier mee kan helpen?
- URL herschrijven met Mod Rewrite
-
23-10-2009, 17:47 #1
- Berichten
- 465
- Lid sinds
- 17 Jaar
URL herschrijven met Mod Rewrite
-
23-10-2009, 18:16 #2RJ webdevelopment
- Berichten
- 571
- Lid sinds
- 16 Jaar
RewriteRule ^([^/]+)/? index.php?pagina=$1 [L]
Dat vraagteken weghalen en dan een / achter je url zetten. Dan werkt het als het goed is weer.
Misschien nog even een base instellen:
<base href="http://www.mijnsite.nl/" />
-
26-10-2009, 15:32 #3
- Berichten
- 465
- Lid sinds
- 17 Jaar
Ben er uit! Bedankt René. Het probleem zat inderdaad in de base url. Heb in de config een variable ge-set die ik aanroep voor afbeeldingen en stylesheets.
Laatst aangepast door R de Valk : 26-10-2009 om 15:44
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic