Hallo,
ich hake mich mal in dieses schon etwas ältere Thema ein, auf das ich heute gestoßen bin. Es ist sehr verbunden mit dem Problem, das ich hatte:
http://www.hilfdirselbst.ch/...p%20umleitung#469789 Wie bereits geschildert, funktionierte die Umleitung einer Subdomain auf die DynDNS-Adresse für das HTTP-Protokoll (Browserzugriff) problemlos per ".htaccess". Nicht so bei FTP-Zugriff. Ich musste also Kunden, die per FTP auf meinen Server zugreifen wollten/sollten/mussten, immer die entsprechende DynDNS-Adresse geben.
Soweit eigentlich kein Problem. Aber die DynDNS-Adresse ist Standort-abhängig. Da ich mich zeitweise in einem anderen Land aufhalte und dann den Server (konkret: Rumpus) auf meinem MacBook Pro laufen lasse, musste ich den Kunden eine andere DynDNS-Adresse mitteilen, damit die Daten auch auf den richtigen Rechner kamen.
Dies ist ärgerlich, wenn Daten automatisch per Server-Scripts hochgeladen werden, und der Kunde bzw. sein Programmierer dafür jedes Mal den Eintrag meiner Serveradresse ändern muss.
Da mir die Geschichte einfach keine Ruhe gelassen hat, habe ich jetzt etwa zwei Stunden gegoogelt und am Ende bei "Google Apps Help" die Lösung gefunden:
Die Umleitung der Domain für
FTP-Zugriff wird
nicht per ".htaccess" durchgeführt, sondern durch einen entsprechenden
CNAME-Eintrag. Ich weiß nicht, ob jeder Provider die Möglichkeit anbietet, die CNAME-Einträge als User selbst umzubiegen, meiner lässt es jedenfalls zu. Konkret musste ich in den "DNS Zone Editor*" gehen und einen "DNS Record" hinzufügen, der meine Subdomain auf die DynDNS-Adresse umleitet.
* Die entsprechende Funktion heißt mehr oder weniger bei jedem Provider anders, z.B. Name Server Management, DNS Management, Edit DNS Settings, Manage Advanced DNS Settings oder wie auch immer…
Bei jedem Standortwechsel gehe ich nun einfach in die DNS-Einstellungen meiner Domain beim Provider und ändere in Sekundenschnelle das Weiterleitungsziel, ohne dass meine Kunden etwas davon merken, geschweige denn wissen, wohin sie ihre Daten aktuell hochladen ;-)
Somit dürfte das Thema abgeschlossen sein. Vielleicht kann ja irgendwann mal jemand die hier aufgezeigte Lösung brauchen…