我正在使用CodeIgniter构建我的第一个 Web 应用程序。出于演示目的,用户可以通过简单地使用他们的 Facebook 用户名作为参数来预览他们的网站(使用来自 Graph API 的公共数据)。所以他们使用以下方式访问他们的数据:
myurl.com/controller/function/**username**
但是,将来我希望用户能够使用他们的自定义域来查看类似的页面。
我已经阅读了有关该主题的内容,但它们似乎并不是一个公认的解决方案。有人说我需要使用mod_rewrite
in .htaccess
,有人建议使用virtual hosts
,有人提到玩$_SERVER
请求重定向用户。似乎有很多建议,但帮助决定的例子并不多。
我很高兴手动设置每个域(即通过手动编辑 .htaccess),但我仍然希望能够使用单个 CodeIgniter 安装。
那么,如何将多个 URL/自定义域指向 CodeIgniter URL,以及存在哪些安全隐患?
可能的相关链接