Route url 推荐使用下划线还是破折号?

Route url which is recommended to use underscore or dash?

我对选择哪个更合适感到有点困惑URL如果你能推荐哪个更好,我将不胜感激

domain.com/admin/manage_vehicles

domain.com/admin/manage-vehicles

domain.com/admin/manage/vehicles

第三种方式是制作 URL.
最人性化的方式 当您有多个相同类别的路线时,它会更有用。

domain.com/admin/manage/vehicles
domain.com/admin/manage/drivers
domain.com/admin/manage/passengers

但作为替代方案,您也可以使用第二种方式。

domain.com/admin/manage-vehicles
domain.com/admin/manage-drivers
domain.com/admin/manage-passengers
  • Google 建议连字符超过下划线 (source)
  • 最终用户更熟悉连字符。

最后,不建议在 URL 中使用下划线和关键字连接。

domain.com/admin/manage_vehicles
domain.com/admin/manageVehicles