首頁 > 後端開發 > php教程 > 怎麼讓使用者自己加入二級域名,然後這個二級域名定向到自己的網站?用的nginx+tp

怎麼讓使用者自己加入二級域名,然後這個二級域名定向到自己的網站?用的nginx+tp

WBOY
發布: 2016-10-11 14:23:37
原創
1586 人瀏覽過

比如說,我們的主站是test.com

用戶可以在我們的網站上自訂一個myweb.test.com的二級域名,然後這個域名轉到他自己的網站abc.com,並且網站的地址沒有改變,還是myweb.test.com

有點類似淘寶那種商家自訂網域的東西

大體思路是什麼樣的,nginx要配置一下什麼東西嗎

回覆內容:

比如說,我們的主站是test.com

用戶可以在我們的網站上自訂一個myweb.test.com的二級域名,然後這個域名轉到他自己的網站abc.com,並且網站的地址沒有改變,還是myweb.test.com

有點類似淘寶那種商家自訂網域的東西

大體思路是什麼樣的,nginx要配置一下什麼東西嗎

這要網域解析把

  1. test.com/myweb => abc.com 這種比較容易實現,可以直接url重寫到 xxx.php, 解析路徑再重定向過去。

  2. myweb.test.com => abc.com 如果網站少的話,可以直接到nginx裡面配置重定向就好了,但是如果子域名要動態重定向到指定域名的話,感覺不好實現。

先確定你的網域服務商是不是支援泛解析,支援的話走第二步
做一個對應關係,可以放在ngx_lua 的sharedict裡面,然後重定向,當然少量得就直接寫配置裡面就行
不過這麼弄,你不怕用戶轉過去一個全是小電影的地方爽歪歪?

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板