Comments (8)
- Research the above solutions
from herd-mdl.
You can mark this as closed when the the first solution is implemented in the CFT for when cloudfront is not used with only an s3 static web page configuration.
The solution is to simply set the Error Page for s3 static web page to index.html
The solution for cloudfront is already implemented inside the CFT for Cloudfront which was to set a custom error response for 404's as index.html/200.
from herd-mdl.
@kenisteward But we don't want to show them error. we will redirect them to the page where they come from. Like if they are trying to access baseUrl/data-entities/nsx/xxx
they need to be go to that page as well. Will configuring 404's as index.html/200
will redirect to data-entities/nsx/xxx
if they came from that page?
from herd-mdl.
@aniruddhadas9 the error won't be shown with the config i gave.
from herd-mdl.
from herd-mdl.
We have this story in the current sprint. We need to test with both Auth and No-Auth scenarios, as we use Cloudfront and S3 bucket implementations respectively. @rongwang0930 found that we need to make a change for No-Auth case (index.html for S3). We have not tested this with Cloudfront yet. So, we will continue this when we start the story. Thanks @kenisteward and @aniruddhadas9 for looking into this.
from herd-mdl.
@nateiam the smoke tests that are coupled with the app actually will tell you if this fails or not. they just need to be configured to run.
from herd-mdl.
Verified in no-auth
In Auth, the deep links work -- but it will prompt you for auth anytime you reload or use a deep link
from herd-mdl.
Related Issues (20)
- Allow Basic User only to access public services HOT 1
- Use trusted cert in all endpoints
- Upgrade Herd version
- Spike - populate SQL grants from Herd authorization
- Placeholder - Read Only user
- Error obtaining S3 write credentials from Uploader
- Launch MDL in any region HOT 2
- BData Delete fails with file cleanup option
- Old MySQL version for Metastore caused failure during stack build
- Clean logs from Lambda in CloudWatch
- Bug? HOT 2
- Use AWS ElasticSearch service for Herd indexed search
- Uploader fails because Uploader ARN not present on S3_MANAGED Storage
- CloudFormation - failed to create: [PrerequisitesSecondaryStack] HOT 8
- Facing an issue while installing the basic installation using cloud formation template HOT 6
- Issue with the Basic installation - while creating HERD web server HOT 37
- mdl.yml duplicate mapping key HOT 2
- A conflicting conditional operation is currently in progress against this resource. HOT 1
- Herd stack creation failure - Error 500 during "enableSSLAndAuth" installation HOT 6
- Possible Security Problems
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from herd-mdl.