我使用CodeIgniter來構建我的第一個Web應用程序。出於演示目的,用戶可以通過簡單地使用他們的Facebook用戶名作爲參數(使用Graph API中的公共數據)來預覽他們的網站。於是,他們利用訪問他們的數據:CodeIgniter網絡應用中的自定義域名?
myurl.com/controller/function/**username**
但是在未來我希望用戶能夠使用他們的自定義域,查看類似的頁面。
我已經讀過這個話題,但他們似乎並沒有達成一致的解決方案。有人說我需要在.htaccess
中使用mod_rewrite
,有的建議使用virtual hosts
,有的提到玩$_SERVER
請求重定向用戶。似乎有很多的建議,但沒有太多的例子來幫助決定。
我很樂意手動設置每個域(即通過手工編輯.htaccess),但我仍然希望能夠使用單個CodeIgniter安裝。
那麼,我該如何將多個URL /自定義域指向一個CodeIgniter URL,並且存在哪些安全隱患?
可能的相關link
你問子域(通過'http:// username.example.com /')或多個網址('HTTP:// user-purchased-domain.com /')? – birderic
抱歉 - 多個網址 –