我的自由 Web 开发人员正在开发一个基于 Ruby on Rails 的网站。目前的 URL 结构是
http://abc.com/all?ID=category
例子:
我要求他根据类别来组织URL,例如
http://abc.com/CatA/3-page-title
但他拒绝了,因为这涉及太多的工作和成本,因为他对 A 类、B 类使用相同的模型……我认为他使用的 URL 结构很混乱,而且对搜索引擎不友好。
我的问题是,我应该增加成本让他做一个我要求的结构更好的 URL,还是应该让项目完成,然后在下一次迭代中做?
我担心如果我在下一次迭代中这样做,以前以旧方式构建的所有 URL 都将被清除,并且当引用它的站点将显示 404 错误时。这就像我必须重新重建网站排名一样。
我还有其他解决方案吗?这是在 Rails 中自动将旧 URL 重定向到新 URL 的任何方法吗?