it-swarm.asia

كيفية السماح للنطاقات المخصصة من المستخدمين النهائيين؟

هذا أحد الأشياء التي اهتمت بي لفترة ، وأنا أعلم أن الخدمة التي أقوم بتطويرها ستستفيد كثيرًا من هذا.

تتيح المواقع المختلفة (Ning ، Tumblr ، Wordpress ، إلخ) للمستخدمين إمكانية توجيه مجالهم الخاص في الموقع ، حيث يتم تكوينه تلقائيًا لإعادة التوجيه إلى المساحة الشخصية الخاصة بهم داخل الخدمة.

ما الذي يجب علي فعله لتحقيق ذلك للاستخدامات الخاصة بي؟ أي نوع من البيئة هو الأفضل لهذا النوع من الوظائف؟ وهل هناك أي مخاطر جدية أحتاج إلى إدراكها عند محاولة ذلك؟

3
Noctrine

ما تتحدث عنه هو إدارة DNS. تسمح لك هذه المواقع بشكل أساسي بتوجيه DNS الخاص بالمضيفين إلى خادم هناك ويتعرف عليها عنوان URL الذي يأتي فيما يستضيفه. إذاً ما عليك القيام به هو إنشاء نظام URL يبحث في جدول قاعدة بيانات لعنوان URL ويعيد محتوى الصفحة لكل مطابقة لعنوان URL هذا.

بشكل عام ليس من الصعب القيام به. ستحتاج فقط إلى إنشاء موقعك إما لتشغيله تقريبًا بالكامل من قاعدة بيانات أو لإنشاء نظام لإعادة تعيين جذر المجلد لكل عنوان URL محدد إلى المجلد الموجود له.

2
Ben Hoffman

إذا قمت ببعض عمليات البحث عن Wildcard DNS فسوف تتجه في الاتجاه الصحيح. فيما يلي بعض الأسئلة ServerFault التي تعالج هذا.

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

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

2
jessegavin