> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: Introduction ## Article: Introduction ## Article Link: https://dev.wix.com/docs/sdk/frontend-modules/location/introduction.md ## Article Content: # Introduction The setter methods in `@wix/site-location` can only be used when browser [rendering](https://dev.wix.com/docs/develop-websites/articles/coding-with-velo/frontend-code/page-rendering/about-page-rendering.md) happens, meaning you can only use them in frontend code after the page is ready. You can use the getter methods for both server-side or browser rendering. The URL is broken into: + [`baseUrl`](https://dev.wix.com/docs/sdk/frontend-modules/location/base-url.md) + [`prefix`](https://dev.wix.com/docs/sdk/frontend-modules/location/prefix.md), for routers and dynamic pages only. + [`path`](https://dev.wix.com/docs/sdk/frontend-modules/location/path.md) + [`query`](https://dev.wix.com/docs/sdk/frontend-modules/location/query.md) #### Premium Sites For premium sites, the URL of the incoming call has the following format: **`https://www.domain.com/myPrefix/myPath?myQuery=myValue`** + **baseUrl**:     `https://www.domain.com` + **prefix**:        `myPrefix` + **path**:          `myPath` + **query**:        `myQuery=myValue` **Example**: **`https://domain.com/animals/elephant?species=african-elephant`** + **baseUrl**:     `https://domain.com/` + **prefix**:        `animals`. Only for routers and dynamic pages. + **path**:          `elephant` + **query**:        `species=african-elephant` #### Free Sites For free sites, the URL of the incoming call has the following format: **`https://user_name.wixsite.com/mysite/myPrefix/myPath?myQuery=myValue`** + **baseUrl**:     `https://user_name.wixsite.com/mysite` + **prefix**:        `myPrefix` + **path**:          `myPath` + **query**:        `myQuery=myValue` **Example**: **`https://user_name.wixsite.com/zoo/animals/elephant?species=african-elephant`** + **baseUrl**:     `https://user.wixsite.com/zoo` + **prefix**:        `animals`. Only for routers and dynamic pages. + **path**:          `elephant` + **query**:        `species=african-elephant`