Subdomains, die nicht gehen wie sie sollten

killerkarotte

Registered User
Hallo zusammen,

ich habe ein Problem mit meinen Subdomains beim Apache. Ich habe bei mir virtual Hosts in der Form angelegt:

Code:
<VirtualHost subdomain.domain.de>
ServerName subdomain.domain.de
Redirect / http://www.domain.de/ordner/
</VirtualHost>

Den DNS habe ich so geimpft, dass er alle Anfragen des Typs WWW an meinen Server weiterleitet.

Die Subdomain funktioniert an diesem Punkt schon, ich werde bei der Eingabe ins richtige Verzeichnis umgeleitet. ABER:

Ich kann auch die Seite http://subdomain.domain.de/abc.php aufrufen, wobei sich ABC.PHP IM ROOT VERZEICHNIS DES SERVERS BEFINDET (eben NICHT in dem angegeben Subfolder). Es wird schlicht nicht umgeleitet, wenn hinter der Angabe der Domain noch etwas folgt...

Soll heissen: Ich habe Duplicated Content, einmal unter www.domain.de/abc.php und einmal mit subdomain.domain.de/abc.php

Hat jemand eine Idee?
 
Hallo!
Der Zugriff auf http://subdomain.domain.de/abc.php ist ist ja ein absoluter Zugriffspfad. Sprich, das Dokument abc.php existiert tatsächlich unter diesem URL. So etwas ließe sich IMHO nur über Rewrite Rules regeln.

PS: Bitte keine Beiträge pushen. Danke!

mfG
Thorsten
 
Vermutlich stört das nicht, der Inhalt ist nur 1x da und braucht keinen doppelten Speicher, auch meine-domän/* kann man mit *.meine-domän/* aufrufen, lass es doch einfach so . Andernfalls, gucken ob eine wildcard-option im NS ist und die löschen und dort jede subdomain explizit einrichten
 
Last edited by a moderator:
Back
Top