.htaccess-vraag

Status
Niet open voor verdere reacties.

hfoppen

Terugkerende gebruiker
Lid geworden
15 nov 2000
Berichten
1.058
Mensen,

ik heb een site met de volgende pagina-logica: index.php?pagina=diensten
Nu heb ik een .htacess-file:

PHP:
RewriteEngine on
AddType application/x-httpd-php .php .html

RewriteRule ^(.*)\.html$ index.php?pagina=$1 [L]
RewriteRule ^(admin|index\.html) - [L]

Echter, ik heb ook een pagina "Projecten". En die gaat dan index.php?pagina=projecten&id=12
Hoe kan ik die nu netjes meenemen in de .htacess? Diensten.html werkt nu, ook voor de andere '1-niveau' pagina's.

Herbert
 
Hoe gaat de ID herkent worden in de originele HTML? Omdat de regel waarschijnlijk complexer is kun je die boven de bestaande regels plaatsen zonder conflict met je huidige oplossing.

Als je een voorbeeld URL hebt die omgevormd moet worden kunnen we gerichter helpen.
 
Laatst bewerkt:
Hoe gaat de ID herkent worden in de originele HTML? Omdat de regel waarschijnlijk complexer is kun je die boven de bestaande regels plaatsen zonder conflict met je huidige oplossing.
Als je een voorbeeld URL hebt die omgevormd moet worden kunnen we gerichter helpen.

Beste,

ik begrijp je vraag niet helemaal, want volgens mij had ik dat al in mijn post vermeld.
www.domein.nl/index.php?pagina=diensten ==> www.domein.nl/diensten.html (dit gaat nu al goed met de huidige .htaccess)

Wat nog niet wil:
www.domein.nl/index.php?pagina=projecten&id=5 ==> www.domein.nl/projecten.html
2 opmerkingen
1) Mooier is dan misschien www.domein.nl/project_projectnaam.html?
2) Als er andere suggesties zijn, die zijn welkom :)

Herbert
 
Duidelijk! Bedankt voor je reactie.
Ik heb eigenlijk geen voorkeur qua url, maakt dat nog uit voor bijv. google?

Hamvraag is wel: hoe moet dan de .htaccess er nu precies uitzien!
 
zoiets (spelfouten + locatieproblemen voorbehouden) :

Code:
RewriteRule ^projecten/([^/]+)/? index.php?pagina=projecten&id=$1

dit is voor de:

domein/projecten/<nr>

oplossing
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan