Hallo,

Ik zou graag willen dat de URL van mijn website wordt veranderd van ?p=*** naar ?***.

(*** is de waarde)

ik heb dit nu in mijn .htaccess bestand staan maar dan krijg ik "500 Internal Server Error"

RewriteEngine on
RewriteRule ^?(get)$ ?p=$1

Ik hoop dat iemand mij kan helpen
RewriteEngine on
RewriteRule ^?$ ?p=$1

volgens mij moet dit zo(A)
Dan krijg ik ook "500 Internal Server Error"
Waarom zou je dat doen? De tekens na het vraagteken stellen de naam van je get waarde voor
en hoe wil jij ooit een waarde aan die get var geven?
Niet mogelijk.
Idd Midas ;), wou het hem eerst zelf laten ontdekken maar jij valt meteen met de deur in huis xP


Edit:
1500ste post
Zoals je het nu doet wordt er steeds weer opnieuw verwezen:

1) ?test
2) ?p=test
3) ?p=p=test
4) ?p=p=p=test
etc.

Hoe het wel kan: in je PHP-code zet je dit:
<?php
$_GET['p'] = $_SERVER['QUERY_STRING'];
... rest van je code...
?>

Reageren