如何利用linux+nginx提供cname服務?
PHP中文网
PHP中文网 2017-05-16 17:18:06
0
1
964

場景:
一個多用戶系統,在一台雲端伺服器linux+nginx+flask,對外網域是www.abc.com,每個註冊用戶自動產生一個uxxx.abc.com的二級網域。

需求:
有些使用者需要使用自己的二級網域來存取我們的服務,而我們不想透過A記錄讓使用者綁定ip,希望透過cname的形式,讓使用者自己的網域www.uxxx. com cname 到uxxx.abc.com來實現訪問。

請問如何實現? nginx如何配製?是否需要程序做相應配合?

PHP中文网
PHP中文网

认证0级讲师

全部回覆(1)
曾经蜡笔没有小新

http dns 兩碼事, 不過沒關係啦.

這裡要解決的問題其實只有一個: 使用者自己的網域到使用者名稱的映射關係怎麼拿到.

可以想見單純通過web server是解決不了的, 因為需要訪問存儲服務(存儲用戶&域名映射關係).需要一點magic比如: ngx_lua, 或者在應用層解決.

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板