Page 1 of 1

Adresse ohne WWW

Posted: Wed Jul 16, 2008 9:26 pm
by OldDragon
Hi,

weiß jemand, ob es eine Möglichkeit gibt, zu verhindern, dass der Domain ein www vorangestellt wird und ggf. eine Umleitung erfolgt?

Also z.B. von http://www.website/usw/ zu http://website/usw/ ?

Beim Rest meiner Website habe ich das per htaccess und Mod-Rewrite gemacht, funktioniert aber nicht für das Blog. Ich möchte aber eigentlich ungern an der htacess von Serendipity herumfummeln.

Hat jemand eine Idee?

Posted: Thu Jul 17, 2008 6:14 am
by Freudi

Code: Select all

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.domain\.tld
RewriteRule ^(.*)$ http://domain.tld/$1 [L,R=301]
Vor dem "# BEGIN s9y" eingetragen, bleistiftsweise.

Bye,
Freudi

Posted: Thu Jul 17, 2008 11:31 am
by OldDragon
Hm, also doch die htacess. Hab ich probiert, mag er aber nicht. Das Blog liegt im Unterverzeichnis /weblog/

teste grad
RewriteEngine On
RewriteBase /weblog/
RewriteCond %{HTTP_HOST} ^www\.olddragon\.de/weblog$ [NC]
RewriteRule ^(.*) http://olddragon.de/weblog/$1 [L,R=301]
klappt aber auch nicht.

Posted: Thu Jul 17, 2008 11:39 am
by garvinhicking
Hi!

Diese .htacess kann nicht klappen:

Code: Select all

RewriteCond %{HTTP_HOST} ^www\.olddragon\.de/weblog$ [NC]
Der HTTP_HOST enthält immer nur den HOST-Namen, niemals einen Pfad.

Korrekt könnte sein:

Code: Select all

RewriteEngine On
RewriteBase /weblog/
RewriteCond %{HTTP_HOST} ^www\.olddragon\.de [NC]
RewriteRule ^(.*) http://olddragon.de/$1 [L,R=301]
Grüße,
Garvin

Posted: Thu Jul 17, 2008 1:17 pm
by OldDragon
Klappt fast, die Umleitung erfolgt dann aber zu olddragon.de/seite, also im Verzeichnis darüber. Funktioniert dann aber korrekt mit:

Code: Select all

RewriteEngine On
RewriteBase /weblog/
RewriteCond %{HTTP_HOST} ^www\.olddragon\.de [NC]
RewriteRule ^(.*) http://olddragon.de/weblog/$1 [L,R=301]
Vielen Dank!

Posted: Thu Jul 17, 2008 1:46 pm
by garvinhicking
Hi!

Ah, ja, klar. Ich hatte dein RewriteBase übersehen :)

Schön dass es klappt :)

Grüße,
Garvin