我宁愿把我的项目在localhost作为http://domain.local
部署和更新网站
另外,我使用Git用文件推到远程服务器。问题是我不想每次更新网站时都要在服务器上编辑域名。
我不认为这是在本地主机上使用http://domain.com
的正确方法。解决这个问题的正确方法是什么?
要注意,有子域,如images.domain.local
我宁愿把我的项目在localhost作为http://domain.local
部署和更新网站
另外,我使用Git用文件推到远程服务器。问题是我不想每次更新网站时都要在服务器上编辑域名。
我不认为这是在本地主机上使用http://domain.com
的正确方法。解决这个问题的正确方法是什么?
要注意,有子域,如images.domain.local
大多数Web框架存储配置单独的文件。不要硬编码域名并使用这种标准机制。您可以使用git commit hooks,通过读取机器主机名等来选择配置。
不要硬编码的域名,使用$_SERVER['HTTP_HOST']
或任何等价物是您选择的语言/环境,让您的应用程序动态弄清楚域它所运行。
使用相对路径? – KurzedMetal