Ich habe ein Projekt da möchte ich nun ein Update durchführen. Dazu muss ich einen Ordner erstellen und die Software so gesehen neu installieren. Damit das nachher auch alles so ist wie ich das haben will muss ich jetzt die Domain vom ursprünglichen Verzeichnis in das neue Unterverzeichnis leiten. Laut Dokumentation geht das ganz easy indem ich in das Feld Weiterleitung lediglich den Ordnernamen eintrage. Das hab ich gemacht und gespeichert allerdings passiert bei mir rein gar nichts. Die Domain landet immer noch im Web Ordner des Webs und nicht in dem Unterordner. Muss ich da noch irgendwas anderes machen was nicht in der Dokumentation steht?
EDIT:
Hier grad noch das Log von ISPConfig falls da jemand schon sieht was los ist. Ich hab absolut keine Idee wo ich überhaupt anfangen sollte zu suchen.
In der Vhosts... wurde auch ein Eintrag gemacht der eigentlich die Domain in den Ordner weiter leiten sollte wie ich das haben wollte.
EDIT3:
Ich glaub ich kann mir denken wo das Problem ist. Bei Co-Domain ist ein Eintrag drin mit einem leeren Host Feld, und bei Domain steht einfach nur domain.tld drin. Die Weiterleitung greift also nur bei einem Aufruf ohne www. Ich dachte mir jetzt ich füge bei Co-Domain einfach noch einen Eintrag dazu mit www.domain.tld aber dann sieht das in der Vhost... so aus.
Wenn dann müsste da was in der Art stehen wie
RewriteCond %{HTTP_HOST} ^(domain|www\.domain)\.info [NC]
RewriteRule ^/(.*)$ http://www.domain.info/wbb3/$1 [R]
Dann würde das Skript für die Domain mit und ohne www greifen. Das www ist so gesehen ja auch nur ne Sub Domain aber trotzdem soll das beides funktionieren.
EDIT4:
Also irgendwie ist das alles nichts. Selbst wenn das mit dem Rewrite geht ist das absolut nicht so wie ich mir das vorstelle. In der Browserzeile soll weiterhin www.domain.tld stehen und nicht durch die Umleitung dann der Unterordner mit in der Zeile. Das heißt ich muss den DocumentRoot ändern nur irgendwo hier im Forum hab ich gelesen an der Vhost... soll man auf keinen Fall manuell rum schrauben. Wie mache ich das dann?
EDIT:
Hier grad noch das Log von ISPConfig falls da jemand schon sieht was los ist. Ich hab absolut keine Idee wo ich überhaupt anfangen sollte zu suchen.
EDIT2:18.11.2007 - 23:31:11 => INFO - Signalfile Set: update
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 257: setquota -g web9 0 0 0 0 -a &> /dev/null
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 258: setquota -T -g web9 604800 604800 -a &> /dev/null
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 277: Connected successfully
18.11.2007 - 23:31:13 => INFO - USER:
web9_xxx:x:10004:10009:xxx:/var/www/web9:/bin/false
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 905: setquota -u web9_xxx 0 0 0 0 -a &> /dev/null
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 906: setquota -T -u web9_xxx 604800 604800 -a &> /dev/null
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 57: cp -f /root/ispconfig/isp/conf/forward.master /var/www/web9/.forward
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_procmail.lib.php, Line 113: symlink /var/www/web9/Maildir
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 137: cp -fr /etc/postfix/local-host-names /etc/postfix/local-host-names~
18.11.2007 - 23:31:13 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 284: cp -fr /etc/postfix/virtusertable /etc/postfix/virtusertable~
18.11.2007 - 23:31:14 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 289: postmap hash:/etc/postfix/virtusertable
18.11.2007 - 23:31:14 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 1259: cp -fr /etc/apache2/vhosts/Vhosts_ispconfig.conf /etc/apache2/vhosts/Vhosts_ispconfig.conf~
18.11.2007 - 23:31:14 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2447: httpd -t &> /dev/null
18.11.2007 - 23:31:14 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 2454: httpd syntax ok
18.11.2007 - 23:31:14 => INFO - /root/ispconfig/scripts/lib/classes/ispconfig_system.lib.php, Line 728: /etc/init.d/apache2 reload &> /dev/null
18.11.2007 - 23:31:14 => INFO - /root/ispconfig/scripts/lib/config.lib.php, Line 1921: cp -fr /etc/proftpd_ispconfig.conf /etc/proftpd_ispconfig.conf~
In der Vhosts... wurde auch ein Eintrag gemacht der eigentlich die Domain in den Ordner weiter leiten sollte wie ich das haben wollte.
Kann das sein, dass bei mir mod_rewrite nicht da ist? Wenn das so ist wie bekomme ich das raus und wie ändere ich das? Ich hab mich an das HowTo gehalten für den Server und da war irgendwo was mit Rewrite was ich auch so eingetragen hab.RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.info [NC]
RewriteRule ^/(.*)$ http://www.domain.info/wbb3$1 [R]
EDIT3:
Ich glaub ich kann mir denken wo das Problem ist. Bei Co-Domain ist ein Eintrag drin mit einem leeren Host Feld, und bei Domain steht einfach nur domain.tld drin. Die Weiterleitung greift also nur bei einem Aufruf ohne www. Ich dachte mir jetzt ich füge bei Co-Domain einfach noch einen Eintrag dazu mit www.domain.tld aber dann sieht das in der Vhost... so aus.
Und damit bekomme ich bei meinem Firefox einen Fehler "Umleitungsfehler - Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann."RewriteCond %{HTTP_HOST} ^domain\.info [NC]
RewriteRule ^/(.*)$ http://www.domain.info/wbb3/$1 [R]
RewriteCond %{HTTP_HOST} ^www\.domain\.info [NC]
RewriteRule ^/(.*)$ http://www.domain.info/wbb3/$1 [R]
Wenn dann müsste da was in der Art stehen wie
RewriteCond %{HTTP_HOST} ^(domain|www\.domain)\.info [NC]
RewriteRule ^/(.*)$ http://www.domain.info/wbb3/$1 [R]
Dann würde das Skript für die Domain mit und ohne www greifen. Das www ist so gesehen ja auch nur ne Sub Domain aber trotzdem soll das beides funktionieren.
EDIT4:
Also irgendwie ist das alles nichts. Selbst wenn das mit dem Rewrite geht ist das absolut nicht so wie ich mir das vorstelle. In der Browserzeile soll weiterhin www.domain.tld stehen und nicht durch die Umleitung dann der Unterordner mit in der Zeile. Das heißt ich muss den DocumentRoot ändern nur irgendwo hier im Forum hab ich gelesen an der Vhost... soll man auf keinen Fall manuell rum schrauben. Wie mache ich das dann?
Zuletzt bearbeitet: