0

标识符有时可能包含 / 字符,创建如下 URL:

http://example.com/data/activity/EU-2010/22856/0/profile/1

其中 EU-2010/22856/0 是活动标识符

因此在 / 上拆分路径会导致解析错误

% 对标识符进行编码会产生一个可以解析的 URL

http://example.com/data/activity/EU-2010%2F22856%2F0/profile/1

但这会导致 Apache 抛出 404 not found 错误——我猜是因为它现在不是有效路径。

我可以对标识符进行 base64 编码和解码,但这会混淆 URL

推荐的方法是什么?

4

0 回答 0