Hallo zusammen.
Du sagst TYPO3 *nicht* welche Domain es anstelle welcher anderen Domain verwendet, sondern Du konfigurierst in TYPO3 die Frontend-Domains die der Anwender zu Gesicht bekommt. Als Domain-Records, als Base-URL in TypoScript, als einzelne Config-Sektionen in RealURL und an jeder anderen erdenklichen Stelle. Anschließend sagst Du TYPO3 noch welchem Proxy zu vertrauen ist. Zack, fertig. So ganz unabhängig von TYPO3 hat sich da der „X-Forwarded-Host“-Header etabliert. Ein anständig konfigurierter Reverse-Proxy sendet den mit. https://httpd.apache.org/docs/2.4/mod/mod_proxy.html#x-headers https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Host https://www.nginx.com/resources/wiki/start/topics/examples/likeapache/ Und wie der Zufall so will, wertet TYPO3 den auch aus. https://typo3.org/api/typo3cms/_general_utility_8php_source.html#l02911 Die einzige Voraussetzung: Dein TYPO3 weiß, dass der Request wirklich von einem vertrauenswürdigen Reverse-Proxy stammt. Andernfalls könnte man als Client ja solche Header einfach mitschicken und dein System ja zur Ausgabe ziemlich dämlichen Contents bewegen. Frag mich nicht, warum die offiziellen Docs das nicht enthalten: https://docs.typo3.org/typo3cms/CoreApiReference/search.html?q=reverseProxyIP&check_keywords=yes&area=default Das hier ist die beste Antwort die ich finden konnte: https://forum.typo3.org/index.php?t=msg&goto=748306&&srch=reverseProxyIp#msg_748306 Im Grunde musst Du einfach diese Variable auf die IP-Adresse setzen, von der der Proxy die Anfrage abschickt: ➢ $GLOBALS['TYPO3_CONF_VARS']['SYS']['reverseProxyIP'] https://typo3.org/api/typo3cms/class_t_y_p_o3_1_1_c_m_s_1_1_core_1_1_utility_1_1_general_utility.html#affc2589552a87d6461706998ce81741c Siehe die Defintion des $list-Arguments von cmpIPv4.Du kannst da mehrere IP-Adressen durch Komma trennen, * als Wirdcard verwenden oder nur die ersten paar Segmente der IP angeben. Je nachdem wie viele Proxy-Server bei Dir im Spiel sind. Beste Grüße, Stephan Schuler Web-Entwickler | netlogix Web Solutions Telefon: +49 (911) 539909 - 0 E-Mail: stephan.schu...@netlogix.de Web: websolutions.netlogix.de ---------------------------- Neu: Wir sind Amazon Web Services Partner. Mehr erfahren: https://websolutions.netlogix.de/technologie/amazon-web-services-aws ---------------------------- netlogix GmbH & Co. KG IT-Services | IT-Training | Web Solutions Neuwieder Straße 10 | 90411 Nürnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: i...@netlogix.de | Web: http://www.netlogix.de netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338) Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Geschäftsführer: Matthias Schmidt _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german