PDA

Bekijk Volledige Versie : htacces redirect



Dokter
14/07/03, 19:50
om http://www.whatever.nl te sturen naar map 'whatever' gebruik ik naar
tevredenheid:

RewriteCond %{HTTP_HOST} ^www.whatever.nl$
RewriteCond %{REQUEST_URI} !^/whatever/
RewriteRule (.*) /whatever/$1

maar hoe doe ik dit met http://whatever.nl?
onderstaande werkt niet..
RewriteCond %{HTTP_HOST} ^www.whatever.nl$
RewriteCond %{HTTP_HOST} ^whatever.nl$
RewriteCond %{REQUEST_URI} !^/whatever/
RewriteRule (.*) /whatever/$1

Jon
14/07/03, 21:35
deze moet het doen...

RewriteEngine On
RewriteCond %{HTTP_HOST} ^whatever.nl$
RewriteCond %{REQUEST_URI} !^/whatever/
RewriteRule (.*) /whatever/$1

Jon
14/07/03, 21:35
Om het compleet te maken:

RewriteCond %{HTTP_HOST} ^www.whatever.nl$
RewriteCond %{REQUEST_URI} !^/whatever/
RewriteRule (.*) /whatever/$1

RewriteCond %{HTTP_HOST} ^whatever.nl$
RewriteCond %{REQUEST_URI} !^/whatever/
RewriteRule (.*) /whatever/$1

Dokter
14/07/03, 22:35
"Jon" <keep@spam_away.xx> schreef in bericht
news:vh6134fb0qo719@corp.supernews.com...
> Om het compleet te maken:
>
> RewriteCond %{HTTP_HOST} ^www.whatever.nl$
> RewriteCond %{REQUEST_URI} !^/whatever/
> RewriteRule (.*) /whatever/$1
>
> RewriteCond %{HTTP_HOST} ^whatever.nl$
> RewriteCond %{REQUEST_URI} !^/whatever/
> RewriteRule (.*) /whatever/$1
>


Mijn dank is groot :-)
D.

Daniel Tryba
14/07/03, 23:05
Dokter <dokter@hotmail.com> wrote:
> maar hoe doe ik dit met http://whatever.nl?
> onderstaande werkt niet..
> RewriteCond %{HTTP_HOST} ^www.whatever.nl$
> RewriteCond %{HTTP_HOST} ^whatever.nl$
> RewriteCond %{REQUEST_URI} !^/whatever/
> RewriteRule (.*) /whatever/$1

Standaard moet er aan _alle_ RewriteConditions voldaan worden, tenzij je
[OR] gebruikt:

RewriteCond %{HTTP_HOST} ^www.whatever.nl$ [OR]
RewriteCond %{HTTP_HOST} ^whatever.nl$
RewriteCond %{REQUEST_URI} !^/whatever/
RewriteRule (.*) /whatever/$1

Maar nog beter is het om een zinnge regexp te gebruiken:
^(www\.)?whatever\.nl$

--

Daniel Tryba