我只是对如何配置与环境相关的参数有一个奇怪的想法。您可以在 Rails 的 config/database.yml 中找到类似的参数
在我当前的项目中,我使用 PHP 和 Litespeed Web 服务器(尽管同样的技术适用于 PHP + Apache),我想……“为什么不使用 mod_rewrite 呢?”。我为每个环境都有单独的虚拟主机配置(目前是开发/生产)
我现在拥有的是:
RewriteRule (.*) $1 [env=development:1]
用于开发环境 vhost。但是,如果它会是这样的呢?
RewriteRule (.*) $1 [env=development:1,env=mysql_host:localhost,env=mysql_port:3306,env=mysql_user:root,env=mysql_pass:,env=mysql_db:mydbname]
这有意义还是会引起一些问题?你怎么看?