PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Domain immer mit www anzeigen lassen



xant0x
18.11.2011, 17:12
Hi,

und zwar wollte ich fragen ob jemand weiß, wie ich eine Domain immer mit www anzeigen lassen kann? D.h. selbst wenn man nur http://domain.de aufruft, dass man dann zu http://www.domain.de weitergeleitet wird.
Ich weiß, dass das ganze mit .htaccess wie folgt möglich ist:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule (.*) http://www.domain.de/$1 [R=301,L]Das Problem hier aber ist bei mir:
Das Root Verzeichnis von dem Webspace ist bei domain.de
Jetzt habe ich aber eine zweite Domain (domain2.de) die ich bei domain.de hoste, d.h. ich habe eine Addon Domain bei domain.de erstellt.
Das wird dann immer so realisiert, dass in domain.de ein Verzeichnis namens domain2.de erstellt wird ..
Also index.php von domain.de -> FTP -> www/index.php
Die index.php von domain2.de ist dann bei -> FTP -> www/domain2.de/index.php

Wenn ich das ganze mit htaccess wie oben beschrieben lösen würde entsteht das Problem, dass wenn ich http://domain2.de aufrufe ich zu http://www.domain.de/domain2.de weitergeleitet werde und das will ich natürlich nicht ... ich hoffe ihr konntet mich und mein Problem verstehen..

Freue mich auf eine Antwort, vielen Dank =)

dlite
18.11.2011, 17:15
Ich würde in den DNS-Einstellungen der Domain kucken. Da kannste mithilfe von dem Typ CNAME Aliase erstellen für die Domain. Das finde ich persönlich auch etwas sinnvoller als htaccess.

xant0x
18.11.2011, 17:21
Was genau muss ich da bei CNAME eintragen? * und dann www* oder so kann das sein?

Vanilie
18.11.2011, 17:40
Solltest den A-Recorder nehmen und dann einmal mit *.domain.de und dannn www.domain.de dann warten bis alles Aktualiesiert ist und dann sollte es gehne

IRET
18.11.2011, 17:41
CNAME ist für Namen. Das heißt einfach die URl zu der weitergeleitet werden soll. oder besser gesagt auf die gezeigt werden soll.

ocz
18.11.2011, 17:54
CNAME ist für Namen. Das heißt einfach die URl zu der weitergeleitet werden soll. oder besser gesagt auf die gezeigt werden soll.
Hat nix mit URL zu tun, sondern mit hostnames

xant0x
18.11.2011, 18:50
Ok da DNS Änderungen ja immer dauern bis sie vorgenommen werden weiß ich nun nicht ob es richtig war was ich gemacht habe .. und zwar hab ich folgendes gemacht:

Normal ist ja bei A Records
domain.de. - IP
und dann noch CNAME mit
www.domain.de. - domain.de

Ich hab jetzt den CNAME gelöscht und bei A Records aus dem domain.de. ein www.domain.de. gemacht... ist das richtig?

ocz
18.11.2011, 19:07
nein. Die DNS Records haben nichts damit zu tun, ob die leute auf www oder direkt landen.

klassisch macht man es so:
domain.de A 12.34.56.78
www.domain.de (http://www.domain.de) CNAME domain.de

das sorgt aber immernoch nicht dafür, dass man weitergeleitet wird. Das musst du dann immernoch mit rewrites machen.