-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ensure that the current /go-cam web app can operate through the root domain proxy #965
Comments
It's possibly be due because the go-cam site is a SPA, hence every redirects should be sent to the index.html ? |
Now using forwarding until proxy fixes in place. |
@kltm do we close this ticket as it's working for the moment ? |
This is for removing the .cloud extension by making it work via the proxy. There is another ticket (around here somewhere) which was just putting the forwards in place for now. |
@kltm low priority / not planning to do this for Cambridge |
I assigned @kltm to this issue since it's the geneontology.org proxy he manages. Any route /gocam/* must redirect to http://geneontology.cloud/* It should be easy as we only have 3 routes: |
@lpalbou Now worries as it is not immediately scheduled, but the breakage is occurring in your app, as we found during the initial attempt. When this becomes a little more immediate, we can retry and better document what does wrong or another fronting proxy can be made to simulate. |
I don't think this is coming from the app, I can deploy it under different domain names and it still works so all links are relative. However, it's a SPA, so all routes must target the geneontology.cloud/index.html (#965 (comment)). If you have some logs or examples during your initial attempt, we can look into it. Thanks |
@pgaudet Assuming this is bumped up for geneontology/geneontology.github.io#180 ; not sure why I can't add this to related project--my list seems to be limited. Perhaps you'd have better luck? |
Picking up from gitter. Unfortunately, the log files for the test are likely long since rotated away. On the upside, we can start building up again on the test configuration or just work it out in a docker image. |
|
Do you remember the type of error / problem you had ? It would be helpful. Unless you have a better suggestion, I will setup a basic apache server with my geneontology.xyz to see what's going on. |
Currently, the /go-cam web app at geneontology.cloud does not work well with the proxy; ensure that the current /go-cam web app can operate through the root domain proxy.
Originally noted in #959 (comment)
If this turns out to be onerous, we can use a temporary redirect in the interim.
The text was updated successfully, but these errors were encountered: