Quando l'utente si è registrato sul sito, ottiene una pagina speciale sull'URL:
/special/user=<user_id>
Queste pagine svolgono alcuni compiti. Ma a un certo momento l'utente può aggiungere il proprio dominio a questa pagina. Con il suo provider DNS, crea un record A che risolve gli indirizzi IP del server. La stessa funzionalità è su a pagine github. Come lo posso fare ?
risposte:
0 per risposta № 1Puoi configurarlo usando django-hosts, quindi non dovresti fare casino con il web server stesso e fare tutto in django. Se mi darai alcuni esempi concreti, potrei aiutarti a configurare questa app.
modificare
Non sono sicuro di come affrontare questo problema, dato che ionon riesco a pensare ad alcun modo per ottenere informazioni da arti.com se non si ha accesso al server effettivo su cui arte.com sta puntando. Tuttavia, posso suggerire di non usare referer=Arti
modelli di stile negli URL, usa invece qualcosa del genere: url(r"^invite/(?P<referer>[w-]+)/", ...)
in questo modo non sarà spogliato.
Inoltre con django-hosts puoi configurare gli URL con i sottodomini. Fondamentalmente puoi impostare gli URL per essere arti.mysite.com
, quindi in vista avresti accesso alla parte del sottodominio, arti
in questo esempio, che credo possa risolvere parte del tuo problema.