我正在构建一个处理不同国家/地区项目的Web服务。到目前为止,请求类似于example.com/item.php?country=us&id=1234
这个想法是用友好的名字重写这些uri。我正考虑两种可能的选择:
我的偏好是#1,但我想知道每个人的利弊是什么。管理员访问服务器不会成为问题btw。
感谢。
答案 0 :(得分:0)
您的第一个解决方案(us.example.com / ...)需要使用DNS条目和主机标头。您可能需要为每个国家/地区制作不同的网站(具体取决于您的托管平台)。
您的第二种方法(example.com/us / ...)更简单,可能需要更少的工作和维护。