Seite 1 von 1
Apache Konfiguration
Verfasst: 29.10.2006, 00:33
von Pamela
Lese nun schon lange in diesem Forum mit und haben erst heute geschnallt, dass ich auf zwei unterschiedlichen Domains den gleichen Content anzeige. Nun versuche ich verzweifelt, herauszufinden, was der Admin damals gemacht hat, dass auf zwei Domains der gleiche Content erscheint. Es wurde kein zweiter virtueller Host angelegt. In der apache2.conf ist auch kein Hinweis zu finden, im Verzeichnis sites-available ist auch nichts zu finden.
Wie deaktiviere ich eine Domain. Über die .htaccess geht es auch nicht. Die IP ist auf beiden Domains die gleiche.
Gruß
Pam
Verfasst: 29.10.2006, 00:51
von Michael1967
Bei mir geht das über Confixx

Verfasst: 29.10.2006, 01:08
von Pamela
Es steht mir leider keine grafische Oberfläche zur Verfügung. Würde aber auch nichts bringen, da der Server an so viele eigene Bedürfnisse angepasst wurde, dass man nur noch mit reinem Linux weiterkommt. Kann aber schlecht um zwei Uhr nachts den Admin anrufen, also versuch ich es selbst, aber was muss ich tun? Vielleicht den ganzen Server mit "grep" nach der Domain durchsuchen? Irgendwo muss dieses Domain ja eingetragen worden sein. Weiß niemand Rat?
Verfasst: 29.10.2006, 02:00
von Pamela
Nun habe ich zumindest für die Indexseite eine provisorische Lösung in PHP gefunden, die jedoch nicht gerade elegant ist und eher an SpaghettiCode erinnert:
Code: Alles auswählen
if(strstr($_SERVER['SERVER_NAME'],"Teilstring")<>"")
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.korrekterDomainname.de");
exit;
}
Pam
Verfasst: 29.10.2006, 04:46
von DiveSurfer
hast du es in der apache config schon einmal mit dem eintrag ServerAlias foo.tld
www.foo.tld versucht ?
Verfasst: 10.11.2006, 17:03
von pas
Falls du Plesk oder Confixx etc. im Einsatz hast,
macht er zumindest unter Linux bei Confixx diese Einstellungen jeweils nach User.
Pfad:
/etc/apache2/confixx_vhosts
dann je nach user webXXX.conf dort sind die Domains dieses User eingetragen
Ansonsten durchsuch doch mal den Ordner nach der Domain:
greetz pas
Verfasst: 10.11.2006, 18:26
von LinkPop
Je nach ServerConfig wird unter Umständen automatisch der erste virtuelle Host dieser IP angesprochen, wenn für die Domain kein eigener virtueller Host angelegt wurde. Dann findest Du auf dem gesamten Server auch keinen Eintrag dieser Domain. In dem Fall muß zunächst ein virtueller Host für die Domain angelegt werden.
Re: Apache Konfiguration
Verfasst: 11.11.2006, 23:12
von robo
Pamela hat geschrieben:Lese nun schon lange in diesem Forum mit und haben erst heute geschnallt, dass ich auf zwei unterschiedlichen Domains den gleichen Content anzeige.
[...]
Wie deaktiviere ich eine Domain. Über die .htaccess geht es auch nicht. Die IP ist auf beiden Domains die gleiche.
Du musst doch gar nichts deaktivieren. Einfach eine 301-Weiterleitung machen, dann geht es mit .htaccess:
Code: Alles auswählen
RewriteCond %{HTTP_HOST} !^www\.example\.org$
RewriteRule ^(.*) http://www.example.org/$1 [R=permanent,L]
cu, Robo
