可能重复:
带有空格和特殊字符的 URL 的最佳实践
我正在尝试制作“漂亮”的网址,我想知道人们如何处理空白空间,例如,如果我正在创建一个带有标题的新论坛主题:
awesome thread title
我想用-
符号替换空格,所以我应该得到类似的东西:
http://website.com/forum/thread/awesome-thread-title
现在它似乎正在工作,但如果用户写了我该怎么办
some-title
从数据库中获取记录时,这会破坏我的代码,因为我会将-
符号替换为空白空间,而数据库中的行名实际上会有,-
因此我什么也找不到。
我可以举更多的例子......