【发布时间】:2021-10-16 09:54:57
【问题描述】:
http://oktrad.dotdigital.pk/t/Alemán%20(Alemania)-Alemán%20(Austria) 基本上我想从 url 中删除 %20 。 url 中没有任何查询参数。我想删除 %20 以下划线 '_' 或与空格相同。 http://oktrad.dotdigital.pk/t/Alemán (Alemania)-Alemán (奥地利) http://oktrad.dotdigital.pk/t/Alemán_(Alemania)-Alemán_(Austria)
【问题讨论】:
-
%20在 URL 编码时只是一个空格(不仅仅是用于查询参数)。如果您想将其替换为下划线,则需要在将其放入 URL 之前执行此操作。请向我们展示将字符串添加到 URL 的代码以及您迄今为止所做的尝试。我们需要了解您正在做什么的一些细节,以便能够提供帮助。这个问题太模糊和不具体。 -
使用github.com/cocur/slugify 让您的链接更漂亮
-
@ShivSingh - 他们似乎在使用 Laravel,它已经有帮助者来做这件事。不需要任何第三方库(虽然这是一个很好的库建议,但我自己倾向于使用那个:-))
-
这里没有足够的细节来提供一个体面的答案。我们不知道什么对您的特定站点有用。请分享您已经尝试过的方法,以便我们可以据此为您提供帮助