PDA

Bekijk Volledige Versie : .htaccess redirect subdomein, maar dan met www



Rick
23/10/06, 22:40
Hallo,

Ik gebruik momenteel deze code in mijn .htaccess om m'n bezoekers door
te sturen van http://naam.website.nl naar
http://www.website.nl/users/naam



RewriteEngine On
Options Indexes FollowSymlinks Multiviews

RewriteCond %{REQUEST_URI} !^/user/
RewriteCond %{HTTP_HOST} !^www\.website\.nl
RewriteCond %{HTTP_HOST} ^([^.]+)\.website\.nl
RewriteRule (.*) /users/%1/$1 [L]


Werkt prima, maar helaas zijn er nogal wat mensen die denken dat een
website zonder www gewoon niet bestaat, en daarom telkens
www.naam.website intypt. Dan komen ze dus gewoon op m'n homepage
terecht.

Het liefst zou ik hebben dat ook deze bezoekers op de pagina
terechtkomen die ze zoeken. Kan iemand mij vertellen wat ik dan moet
toevoegen/wijzigen aan de .htaccess?

Alvast bedankt!
Rick

Rik
25/10/06, 03:00
Rick wrote:
> Hallo,
>
> Ik gebruik momenteel deze code in mijn .htaccess om m'n bezoekers door
> te sturen van http://naam.website.nl naar
> http://www.website.nl/users/naam
>
>

> RewriteEngine On
> Options Indexes FollowSymlinks Multiviews
>
> RewriteCond %{REQUEST_URI} !^/user/
> RewriteCond %{HTTP_HOST} !^www\.website\.nl
> RewriteCond %{HTTP_HOST} ^([^.]+)\.website\.nl
> RewriteRule (.*) /users/%1/$1 [L]
>
>
> Werkt prima, maar helaas zijn er nogal wat mensen die denken dat een
> website zonder www gewoon niet bestaat, en daarom telkens
> www.naam.website intypt. Dan komen ze dus gewoon op m'n homepage
> terecht.
>
> Het liefst zou ik hebben dat ook deze bezoekers op de pagina
> terechtkomen die ze zoeken. Kan iemand mij vertellen wat ik dan moet
> toevoegen/wijzigen aan de .htaccess?

Hey Rick,

RewriteCond %{REQUEST_URI} !^/user/
RewriteCond %{HTTP_HOST} !^www\.website\.nl
RewriteCond %{HTTP_HOST} ^(www.)?([^.]+)\.website\.nl
RewriteRule (.*) /users/%2/$1 [L]

--
Groeten,

Rik Wasmus

Rick
25/10/06, 17:40
> Hey Rick,
>
> RewriteCond %{REQUEST_URI} !^/user/
> RewriteCond %{HTTP_HOST} !^www\.website\.nl
> RewriteCond %{HTTP_HOST} ^(www.)?([^.]+)\.website\.nl
> RewriteRule (.*) /users/%2/$1 [L]
>
> --
> Groeten,
>
> Rik Wasmus

Does the trick! Dank je