識別子には、次のような URL を作成する / 文字が含まれる場合があります。
http://example.com/data/activity/EU-2010/22856/0/profile/1
EU-2010/22856/0 は活動識別子です
そのため、/ でパスを分割すると、誤った解析が行われます
識別子を %encoding すると、OK を解析する URL が生成されます
http://example.com/data/activity/EU-2010%2F22856%2F0/profile/1
しかし、これにより Apache は 404 not found エラーをスローします。現在は有効なパスではないためだと思います。
識別子をbase64でエンコードおよびデコードできますが、これによりURLが難読化されます
推奨されるアプローチは何ですか?