我正在創建一個在線服務,爲不同組織的成員創建一個公共個人頁面。我希望組織附加一個域(可能是其主要網址的子域),但我不確定如何通過PHP進行設置。如何讓用戶連接自己的域名
什麼我要找的是怎樣的tumblr可讓您連接自己的域名的例子:profile.useraddedurl.com/XYZ
所以我想什麼是到顯示appurl.com/user.php?domain=profile.useraddedurl.com & ID = XYZ
我想知道在PHP中設置此最好的方式,如果有任何特殊的服務器配置需放進去地點。
我想我可能需要動態創建一個htaccess文件,但是有沒有更好的方法來完成這個?
用戶域是否需要添加爲服務器上的別名?或者這需要在VPS上而不是在共享主機上進行設置? – Dukatu
「用戶域是否需要添加爲服務器上的別名?」 - 這取決於你的意思是「別名」。 [Apache別名指令](https://httpd.apache.org/docs/current/mod/mod_alias.html#alias)適用於不是主機名的路徑。我已經描述了答案中所需的DNS或虛擬名稱。 – Quentin
「這是否需要在VPS而不是共享主機上設置?」 - 在共享主機上,您不需要訪問權限即可將網站設爲默認網站,如答案倒數第二段所述。 – Quentin