redirects with uri path/parameters in deployment file?

victor.vanherpt
victor.vanherpt Spryker Solution Partner Posts: 62 🪐 - Explorer

In our project we have defined www and certain domain redirects. Currently, the redirect will ignore the provided path and redirect to the destination host's homepage.

The documentation just mentions "defines redirect rules" but I can't seem to find any specification or examples.
https://docs.spryker.com/docs/dg/dev/sdks/the-docker-sdk/deploy-file/deploy-file-reference.html#groups-applications

I.E. I have the following in our deployment file (relevant part):

Is this expected?
Am I missing something?

We are going to change some domains and customer wants to keep at least certain urls working.

Answers

  • profuel
    profuel SSA Sprykee Posts: 76 🪐 - Explorer

    The redirects in this file are very low level and require a complete redeploy to work.
    My recommendation would be to use URL redirects, like it's described here - https://docs.spryker.com/docs/pbc/all/miscellaneous/202410.0/spryker-core-feature-overview/url-redirects-overview.html

  • victor.vanherpt
    victor.vanherpt Spryker Solution Partner Posts: 62 🪐 - Explorer
    edited November 4

    thanks! I know about url-redirects, but I actually need it at low level :)

    Example: Business wants to change a domain, and wants to keep old urls working. Think of Dynamic multistore change, for instance. Do you want every "old url" to point to the homepage?
    Managing those urls at Spryker's url redirects adds some unwanted overhead for a very simple 302 redirect on the reverse proxy.