gpt4 book ai didi

php - 不同城市的不同子域

转载 作者:行者123 更新时间:2023-11-30 23:37:04 26 4
gpt4 key购买 nike

我正在使用 Codeigniter 开发一个网站,该网站将为不同的美国城市提供不同的子域,例如 Boston.mysite.com、NYC.mysite.com、Philadelphia.mysite.com 就像 Groupon、Yelp等。但是以前从未这样做过,也不知道如何实现!假设我的网站目前将所有城市混合在一起,但现在我想将它们分成不同的城市。

问题 1:如何将我的网站分成不同的城市,每个城市都有自己的子域?

问题 2:我是否需要为不同的城市复制 Controller 、 View 和模型?数据库呢?在这一点上,我认为不同城市的站点不会有任何差异,除了数据库不会在不同城市之间共享

问题 3:使用 IP 地址是否是找出用户所在城市以便将用户重定向到不同子域的好方法?

最佳答案

CodeIgniter 子域只是与站点文件夹中的 www 文件夹平行的文件夹。

示例:/site/boston/htdocs

他们当然可以共享同一个数据库,因为数据库配置在 application/config 中,您可以为所有子域的共享资源设置系统文件夹。您仍然需要在 apache 中设置所有子域虚拟主机。

关于php - 不同城市的不同子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6559903/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com