0
A
回答
0
我不完全確定你在做什麼,但這裏有一些需要考慮的事情。
您的DNS需要配置爲通過指向您的Web服務器的wilcard dns record來支持它。例如*.mydomain.com
。
完成後,您可以使用$_SERVER['HTTP_HOST']
來確定正在訪問哪個主機。或者,您可以讓PHP在Web服務器配置中添加子域。
我不會推薦這樣做,除非你真的知道你在做什麼。
+0
如何通過使用通配符DNS記錄來配置DNS。我的基本要求是我正在研究moodle-elearning系統。我設置了一個主要的moodle實例。我開發了moodle腳本,就像多個實例可以在單個moodle腳本上工作一樣。每個實例的數據庫都是不同的。現在客戶希望他可以設置no。的動態客戶端(moodle實例)。我的配置腳本已準備就緒。我可以動態生成數據庫。剩下的一件事就是動態地設置子域名。例如:main.domain.com,main2.domain.com,main3.domain.com .... –
0
「using php script」。
如果我沒有錯,這聽起來你想創建你的網站上的虛擬子域以顯示例如爲每個用戶,如wordpress.com或tumblr。
我認爲這可能與.htaccess
即使我從來沒有嘗試過,但也許給出了一個想法。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteCond %{HTTP_HOST} ^([a-zA-Z0-9]+)\.example\.com [NC]
RewriteRule /user.php?username=%1 [L,NC,QSA]
相關問題
- 1. 如何使用PHP腳本創建動態包含的PDF?
- 2. 使用PHP動態生成創建表腳本MySQL
- 3. 創建QML美國動態
- 4. 如何使用Java腳本動態創建的按鈕
- 5. 如何使用動態名稱創建腳本?
- 6. 如何使用PHP腳本動態創建多站點中的新站點?
- 7. 如何使用PHP爲動態文本創建圖像?
- 8. 使用php javascript創建動態訂單購物籃
- 9. 如何用php創建動態熱點?
- 10. 使用PHP創建可執行腳本
- 11. 如何創建多線程php腳本?
- 12. 如何創建安全腳本PHP + jquery
- 13. 如何使用PHP創建動態類並使用jQuery
- 14. 如何使用Infopath腳本創建Guid?
- 15. 腳本來創建動態表
- 16. 動態創建一個腳本參考
- 17. JavaScript動態創建腳本塊
- 18. 如何動態地包含PHP腳本?
- 19. 使用php創建動態樹
- 20. 使用PHP/MySQL創建動態鏈接
- 21. 使用PHP動態創建HTML表格
- 22. 使用PHP動態創建XML
- 23. 使用PHP動態創建數組
- 24. 使用php創建動態附件
- 25. 如何在PHP中創建自動動態文本框?
- 26. 如何使用PHP腳本創建代理?
- 27. 如何使用腳本(PHP等)在MySQL上創建數據庫
- 28. Javascript美化 - PHP腳本
- 29. 腳本php動態創建站點地圖
- 30. 使用腳本加載動態創建的jQuery UI選項卡
不,你不能。如果是這樣,這是一個很大的安全漏洞。 –
可能的dublicate:http://stackoverflow.com/questions/1297681/creating-subdomains-dynamically-for-an-application – Peon