Beste mede PHPers,

Momenteel ben ik bezig met een profielen website en graag wou ik het hebben dat als mensen naar bijv:

www.admin.blaat.nl gaan dat deze doorgestuurt word naar www.blaat.nl/index.php?map=files&page=profile&name=blaat

Toen ik nog een webhost had bij transip gebruikte ik het volgende:


RewriteEngine On
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{HTTP_HOST} !^www\.blaat\.nl$ [NC]
RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.blaat\.nl
RewriteRule (.*) /index.php?map=files&page=profile&name=%1 [L]


Dit werkte opzich perfect, maar hij legde de sessies niet vast omdat ik bij transip niet over wildcard beschikte.

Nu heb ik een eigen server met Direct Admin en nu werkt dit script helemaal niet meer.

Weet ieamand miss hoe ik dit het best op kan lossen zodat ik dit werkend krijg?

Mvg,

Tim Kampherbeek
Waarom gebruik je %1? Dat hoort $1 te zijn.
Waar plaats je dit ".htaccess" bestand? (let op de punt ervoor)
Het moet in de map public_html geplaatst worden.
%1 is wel goed... hij wil de catch uit de conditie hebben.

Heb je die server zelf ingesteld? misschien dat je dan de symlink optie oid mist?
nee die is opgestelt door leaseweb

En htacces staat op goeie plek want de rest erin doet het perfect

Reageren