login  Naam:   Wachtwoord: 
Registreer je!
 Forum

htaccess rewrite

Offline SimonDW - 08/04/2013 15:33
Avatar van SimonDWNieuw lid Ik gebruik volgende rewrite rule

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$ /index.php?pagina=$1&title=$2
RewriteRule ^([a-zA-Z0-9_-]+)/?$ /index.php?pagina=$1

De URL's zien er alsvolgt uit www.website.be/inhoud/Nieuws

Nu zou ik graag hebben dat ik alleen www.website.be/Nieuws zie.

Is dit mogelijk?

7 antwoorden

Gesponsorde links
Offline Martijn2008 - 08/04/2013 22:11 (laatste wijziging 08/04/2013 22:12)
Avatar van Martijn2008 PHP beginner Ja zeker, probeer de volgende code maar eens uit.

  1. RewriteEngine on
  2.  
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5.  
  6. RewriteBase /
  7.  
  8. RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/?$ /index.php?pagina=$1&title=$2 [QSA,L]
  9. RewriteRule ^([a-zA-Z0-9_-]+)/?$ /index.php?pagina=$1 [QSA,L]
  10.  
  11. RewriteRule ^Nieuws$ index.php?pagina=Nieuws [QSA,L]
Offline SimonDW - 09/04/2013 07:58
Avatar van SimonDW Nieuw lid Thanks Martijn, maar dit geeft net hetzelfde resultaat als mijn voorbeeld...
Offline Martijn2008 - 09/04/2013 12:19 (laatste wijziging 09/04/2013 12:20)
Avatar van Martijn2008 PHP beginner Staat je hele website soms in een map die inhoud heet?

Kun je eens stap voor stap uitleggen welk url je ingeeft en welk echt url op de achtergrond wordt uitgevoerd? Doe dit bijvoorbeeld voor url http://www.example.com/Nieuws.
Offline SimonDW - 09/04/2013 13:07
Avatar van SimonDW Nieuw lid Ga proberen... 

In normale omstandigheden geef ik in
http://www.exam...tle=Nieuws

De &title=Nieuws kan ook Agenda, Contacteer, Archief,... zijn.

Ik zou, in functie van seo graag hebben dat m'n url er zo uitziet:
http://www.example.com/Nieuws
http://www.example.com/Agenda ... of de pagina's die ik wil oproepen.

Alles wordt geladen vanuit één bestandje nl. inhoud.php en van daaruit wordt de rest geladen. Staat niet in mapjes ofzo maar gewoon in het bestandje inhoud.php
Offline vinTage - 09/04/2013 19:04
Avatar van vinTage Nieuw lid En waarom doe je de code van inhoud.php gewoon niet in de ndex plaatsen, dan heb je die hele pagina variable niet nodig..?
Offline SimonDW - 10/04/2013 10:42
Avatar van SimonDW Nieuw lid Zo zou ik het nu doen, maar herschrijven kost gewoon teveel tijd :-/
Offline Pieter - 15/04/2013 13:29
Avatar van Pieter Gouden medaille

SEO guru
Ter aanvulling, vergeet niet de 301 eraan toe te voegen, anders zal je SEO gewijs van een kale reis terugkeren. 
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.2s