# Uris containing?

**URL:** <https://discuss.konghq.com/t/uris-containing/393>\
**Category:** Questions\
**Created:** [January 17, 2018, 12:13pm UTC](https://discuss.konghq.com/t/uris-containing/393 "2018-01-17T12:13:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ashimmishra](https://yyz2.discourse-cdn.com/flex036/user_avatar/discuss.konghq.com/ashimmishra/32/81_2.png) [@ashimmishra](https://discuss.konghq.com/u/ashimmishra)\
**Post date:** [January 17, 2018, 12:13pm UTC](https://discuss.konghq.com/t/uris-containing/393/1 "2018-01-17T12:13:03Z")

</div>

Hi,

I have some urls in my application which contain ? like this:

[https://test.com/?events/eventDetails/101](https://test.com/?events/eventDetails/101)  
etc.

How to configure this in Kong ?  
I tried using  
"uris": ["/?events"]  
“uris”: ["/%3fevents"]  
but they don’t work and Kong returns “no API found with those values”.

---

<div class="post-metadata">

**Author:** ![kikito](https://yyz2.discourse-cdn.com/flex036/user_avatar/discuss.konghq.com/kikito/32/15_2.png) [@kikito](https://discuss.konghq.com/u/kikito)\
**Post date:** [January 18, 2018, 3:23pm UTC](https://discuss.konghq.com/t/uris-containing/393/2 "2018-01-18T15:23:35Z")

</div>

Hello,

The `?` character has a special meaning in the URI standard, as it separates the path from its _query_. Details here: [https://tools.ietf.org/html/rfc3986#section-3.3](https://tools.ietf.org/html/rfc3986#section-3.3)

In your example, `events/eventDetails/101` is not part of the path, but the query.

Kong is only able to route queries via their path, but not their query. The easiest way of solving this problem is changing the urls of your app so they use `?` for queries, not for paths. This will not only make them work correctly with Kong; if you want to interact with other apps you will likely experience similar issues.
