Unsere Hauptwebsite ist beispielsweise test.com
Benutzer können auf unserer Website einen Domänennamen der zweiten Ebene von myweb.test.com anpassen und diesen Domänennamen dann auf ihre eigene Website abc.com übertragen. Die Website-Adresse hat sich nicht geändert, sie lautet immer noch myweb.test .com
Ähnlich dem vom Händler angepassten Domainnamen von Taobao
Was ist die allgemeine Idee? Muss Nginx etwas konfigurieren?
Unsere Hauptwebsite ist beispielsweise test.com
Benutzer können auf unserer Website einen Domänennamen der zweiten Ebene von myweb.test.com anpassen und diesen Domänennamen dann auf ihre eigene Website abc.com übertragen. Die Website-Adresse hat sich nicht geändert, sie lautet immer noch myweb.test .com
Ähnlich dem vom Händler angepassten Domainnamen von Taobao
Was ist die allgemeine Idee? Muss Nginx etwas konfigurieren?
Dies erfordert eine Auflösung des Domainnamens
test.com/myweb
=> abc.com
Dies ist einfacher zu implementieren. Sie können die URL direkt in xxx.php umschreiben, den Pfad analysieren und ihn dann umleiten.
myweb.test.com
=> abc.com
Wenn es nur wenige Websites gibt, können Sie die Umleitung direkt in nginx
konfigurieren, aber es fühlt sich schlecht an, wenn der Subdomainname dynamisch auf den angegebenen Domainnamen umgeleitet werden muss. erreichen.
Bestimmen Sie zunächst, ob Ihr Domain-Name-Dienstleister die Pan-Auflösung unterstützt.
Erstellen Sie eine entsprechende Beziehung im Sharedict von ngx_lua Sie benötigen eine kleine Menge, schreiben Sie sie einfach direkt in die Konfiguration.
Aber wenn Sie es so machen, haben Sie dann keine Angst, dass Benutzer Sie an eine Stelle voller Kurzfilme weiterleiten?