Subdomain von all-inkl auf Subdomain Synology umleiten

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Papillon

Benutzer
Registriert
13. Mai 2016
Beiträge
11
Reaktionspunkte
2
Punkte
3
Hallo zusammen,

ich möchte eine Subdomain 123.name.de von all-inkl auf eine Subdomain 123.name.synology.me meiner Synology umleiten.

Bei all-inkl habe ich bei der Subdomain den CNAME-Eintrag gesetzt:
Name: 123.name.de
Typ: CNAME
DATA: 123.name.synology.me

In der Synology habe ich einen virtuellen Host 123.name.synology.me angelegt:
Hostname: 123.name.synology.me
Port: 80 / 443
Protokoll: HTTP /HTTPS
Name des Unterordners: web/123

Der Eintrag für den vHost in der httpd-vhost.conf sieht so aus:
Rich (BBCode):
<VirtualHost *:80 *:443>
    ServerName 123.name.synology.me
    SetEnv HOST 123.name.synology.me
    DocumentRoot "/volume1/web/123"
    <IfModule dir_module>
        DirectoryIndex  index.html index.htm index.cgi index.php index.php5
    </IfModule>
    <Directory "/volume1/web/123">
        Options MultiViews FollowSymLinks ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

    <IfModule fastcgi_module>
        AddHandler default-handler .htm .html .shtml
        AddHandler php-fastcgi .php .php3 .php4 .php5 .phtml
        AddType text/html .php .php3 .php4 .php5 .phtml
        Action php-fastcgi /vhost-php-f6bd4856-18e3-47e8-8942-80aa28b2c858.fcgi
    </IfModule>

</VirtualHost>

Ergebnis:
  • Der vHost von Synology funktioniert. Die Adresse 123.name.synology.me führt mich in den entsprechenden Ordner web/123
  • Rufe ich allerdings die Adresse 123.name.de auf, werde ich nicht auf den Ordner web/123 geführt, sondern in das Stammverzeichnis web

Wie löse ich das Problem?

Papi
 
In dem du den vHost auf 123.name.de einrichtest mit dem du den Host auch aufrufen willst.
Oder du lässt den vHost auf mehrere Namen lauschen.

Der vHost lauscht jedenfalls nur auf Namen auf die er eingerichtet ist.
Alle anderen Anfragen bestehen diese "Regelprüfung" nicht und werden eben vom ersten Webserver beantwortet, der sich für alles zuständig fühlt.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat