rapid-cdn: Avoid needless trailing slash sent to backend

Cover a case of not adding needless trailing / while accessing a backend from
top level of the URL.

As / are stripped while parsing the url, expose the situation that even if
url ends with a /, it won't be sent for top level access.

Here is the mapping of configured URL, path accessed on the CDN side and path
sent to the backend:

 * backend/index.html   frontend/     index.html
 * backend/index.html   frontend/a    index.html/a
 * backend/index.html   frontend/a/   index.html/a/
 * backend/index.html/  frontend/     index.html
 * backend/index.html/  frontend/a    index.html/a
 * backend/index.html/  frontend/a/   index.html/a/
18 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed Cloudooo.UnitTest-Master

00:02:53

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:41:20

failed ERP5.StandaloneDeploymentScriptTest-Debian.Buster.Master

15:02:37

passed SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Buster

00:40:00

passed SlapOS.Eggs.UnitTest-Master.Python2

00:14:56

passed SlapOS.Eggs.UnitTest-Master.Python3

00:20:08

failed SlapOS.SoftwareReleases.IntegrationTest-Master

06:42:15

passed SlapOS.Theia.ResilienceTest-Master-ERP5

06:15:44

passed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster

00:37:56

failed Wendelin.StandaloneDeploymentScriptTest-Debian.Buster.Master

15:02:37

passed ERP5.StandaloneDeploymentScriptTest-Debian.Buster

00:42:09

passed SlapOS-Master.StandaloneDeploymentScriptTest-Debian.Buster

00:50:42

passed SlapOS.Eggs.UnitTest-Master.Python2

00:19:15

passed SlapOS.Eggs.UnitTest-Master.Python2

00:15:40

passed SlapOS.Eggs.UnitTest-Master.Python2

00:18:34

passed SlapOS.Eggs.UnitTest-Master.Python3

00:17:06

passed SlapOS.Eggs.UnitTest-Master.Python3

00:16:28

failed SlapOS.Eggs.UnitTest-Master.Python3

00:15:13