it-swarm-id.com

Bagaimana mengizinkan domain khusus dari pengguna akhir?

Ini adalah salah satu hal yang telah menarik minat saya untuk sementara waktu, dan saya tahu bahwa layanan yang saya kembangkan akan sangat diuntungkan dari hal ini.

Berbagai situs (Ning, Tumblr, Wordpress, dll) memungkinkan pengguna untuk mengarahkan domain mereka sendiri di situs, di mana ia secara otomatis dikonfigurasikan untuk mengarahkan ulang ke ruang pribadi mereka sendiri di dalam layanan.

Apa yang harus saya lakukan untuk mencapai ini untuk keperluan saya sendiri? Jenis lingkungan apa yang paling optimal dioptimalkan untuk fungsi semacam ini? Dan apakah ada risiko serius yang perlu saya waspadai saat mencoba ini?

3
Noctrine

Yang Anda bicarakan adalah manajemen DNS. Situs-situs tersebut pada dasarnya memungkinkan Anda untuk mengarahkan DNS host Anda ke server yang ada di sana dan mereka mencari tahu dari URL yang datang tentang apa yang akan Host. Jadi yang perlu Anda lakukan adalah membuat sistem URL yang melihat tabel database untuk URL dan mengembalikan konten halaman per pencocokan URL itu.

Secara umum tidak sulit untuk dilakukan. Anda hanya perlu membangun situs Anda untuk menjalankan hampir seluruhnya dari basis data atau membangun sistem untuk menandai ulang akar folder untuk setiap URL spesifik ke folder yang ada untuk itu.

2
Ben Hoffman

Jika Anda melakukan beberapa pencarian untuk Wildcard DNS Anda akan menuju ke arah yang benar. Berikut adalah beberapa pertanyaan ServerFault yang membahas hal ini.

Untuk IIS
(https://serverfault.com/questions/84921/how-to-configure-iis-wildcards-for-account-subdomains-like-basecamp

Untuk Apache
(https://serverfault.com/questions/63200/how-do-i-create-subdomain-names-dynamically

2
jessegavin