Php 根据用户偏好访问多个版本的web应用程序?
我还没有进入正确的版本控制(比如Git),所以我想第一次自己做一些事情 根据用户的偏好(Php 根据用户偏好访问多个版本的web应用程序?,php,mysql,.htaccess,versioning,Php,Mysql,.htaccess,Versioning,我还没有进入正确的版本控制(比如Git),所以我想第一次自己做一些事情 根据用户的偏好(php+mysql),是否可以在我的.htaccess文件中分配不同的根路径(版本) 实现这一目标最简单、最有效的方法是什么?(例如,没有重复的资源)一种非常流行的方法是使用子域(xyz.myapp.com)或只是子目录www.myapp.com/152/这绝对是可能的,但我建议提供更多关于用户偏好位的详细信息.htaccess无法查询您的数据库,因此理论上应在URL本身中提供首选项,如/v1/sitevs/
php+mysql
),是否可以在我的.htaccess
文件中分配不同的根路径(版本)
实现这一目标最简单、最有效的方法是什么?(例如,没有重复的资源)一种非常流行的方法是使用子域(
xyz.myapp.com
)或只是子目录www.myapp.com/152/
这绝对是可能的,但我建议提供更多关于用户偏好位的详细信息.htaccess
无法查询您的数据库,因此理论上应在URL本身中提供首选项,如/v1/site
vs/v1/site
。这是你可以接受的吗?我想你会管理一些比简单的版本管理系统(比如subversion)更难的东西。为什么要浪费时间管理复杂的东西而不是使用正确的工具?@regilero完全同意你的观点,但我想知道目前是否有一个简单的手动设置。我想公共子目录是最简单、最合理的解决方案。我的目标是向每个用户显示相同的url(没有版本目录)。