Subdomain in den Domain httpdocs Ordner umleiten

bothy

New Member
Hallo Zusammen,

ich bin shcon seit einer halben ewigkeit am probieren wie ich es schaffen kann meine SubDomains in den Haupt httpdocs Ordner umzuleiten. Bisher leider ohne efolg :(

Main httpdocs: /srv/www/vhosts/DOMAIN/httpdocs/
SubDomain httpdocs: /srv/www/vhosts/DOMAIN/httpdocs/subdomains/SUBDOMAIN/httpdocs/

und wenn ich meine SubDomain in den Browser eingebe möchte ich das ich im Main httpdocs rauskomme.

Ich habe hier schon einige gute Lösungsansätze gefunden.
in dem subdomain Ordner unter conf/vhost.conf habe ich folgende Zeile eingetragen:
Code:
DocumentRoot /srv/www/vhosts/DOMAIN/httpdocs/
und dann den apache via plesk neu gestartet.
umleiten tut er mich auch, aber PHP Dateien bietet er mir nur zum download an.
In diesem Beitrag hat es scheinbar jemand geschafft, mit genau dem selben problem, bloß wie?!
Proxy-Server leeren? Wie, Was..?!

danach habe ich nochmal etwas anderes probiert. die vhost.conf so gelassen mit dem DocumentRoot eintrag.
Aber habe noch folgenden Befehl ausgeführ und dann den Apache wieder rebootet.
Code:
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=DOMAIN.com

kommt beim letzten stückel dieses scripts der haupt domain name rein oder der subdomain.domain.com name?

Jedenfalls hat das auch nicht geklappt.
Bin so langsam aber sicher am verzweifeln.

Hoffe ihr wisst wie es klappen könnte.


Besten Dank.
bothy
 
aber PHP Dateien bietet er mir nur zum download an.
Dann übernehme aus der /srv/www/vhosts/DOMAIN/conf/httpd.include die entsprechenden PHP-Zeilen und passe die open_basedir an den neuen DocumentRoot an.
"apache reload" danach nicht vergessen.

/usr/local/psa/admin/sbin/websrvmng
Ob dies erfolgreich war siehst Du in der httpd.include.
Wenn dort diese neue vhost.conf includiert wird, ist dieser Teil in Ordnung.

huschi.
 
habe zur zeit das in meiner vhosts.conf stehen:

Code:
 DocumentRoot  /srv/www/vhosts/DOMAIN/httpdocs/subdomains/SUBDOMAIN
                php_admin_flag engine on
                php_admin_flag safe_mode on
                php_admin_value open_basedir "/srv/www/vhosts/DOMAIN/httpdocs/subdomains/SUBDOMAIN:/tmp"

Ich weiß aber nicht, er wills immer noch nicht.

habe es auch schonmal mit der kompletten httpd.include probiert und alles rausgelöscht ausser ssl on und ssl off für jeweilige subdomain...alles was da im vhosts gestanden hat hab ich stehen gelassen und nur den document root abgeändert, server hat ja denk cih so gestimmt.
Am anfang ein
Code:
</VirtualHost>
und am ende der datei keines.

aber bei dem
Code:
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=DOMAIN.com
befehl giebt er mir immer eine syntax error aus.
 
DocumentRoot /srv/www/vhosts/DOMAIN/httpdocs/subdomains/SUBDOMAIN
Sicher daß dieser Pfad korrekt ist?
Gibt es dort evtl. eine .htaccess in dem Verzeichnis?
Gibt es Logeinträge im error_log (sowohl global als auch in der Domain)?

Am anfang ein </VirtualHost> und am ende der datei keines.
Sollte was bringen?

/usr/local/psa/admin/sbin/websrvmng
Braucht man nur einmal ausführen. Danach ändert sich nichts mehr...

huschi.
 
Back
Top