Wir haben eine Reihe von Wildcard-Subdomains (_foo.example.com, bar.example.com usw.), die bei Zugriff über HTTPS auf die entsprechende Subdomain umleiten sollten unsere sichere Domain.Umleitung von Wildcard-Subdomains auf eine andere Top-Level-Domain mit nginx
Einige Beispiele:
- https://foo.example.com =>https://foo.secure.com
- https://foo.example.com/some/path =>https://bar.secure.com/some/path
- https://bar.example.com =>https://bar.secure.com
Ich denke, das mit nginx Schreibungen erreicht werden kann, aber ich bin bin mir nicht sicher über die Syntax. Hier ist, was ich bin versucht:
server {
listen 443;
server_name *.example.com;
rewrite ^(.*) https://*.secure.com$1 permanent;
}
Dies wird sich natürlich nicht, weil ich nicht den eingehenden Sub-Domain zu erfassen und es in der Rewrite verwenden.
mag ich diese Lösung und es ist für mich zu arbeiten (schwer für meine eigenen Zwecke modifiziert). – Pablo