Updating redirect code to allow embedding on the glitch project page
This commit is contained in:
parent
be9557b8a9
commit
83bc1f4ec6
@ -7,10 +7,10 @@ const app = express();
|
|||||||
|
|
||||||
// Handle requests for the root page by serving the static index.html from the views folder
|
// Handle requests for the root page by serving the static index.html from the views folder
|
||||||
app.get("/", function(req, res) {
|
app.get("/", function(req, res) {
|
||||||
if (req.headers.host.includes('glitch.me')) {
|
if (!(req.headers['referer'] == 'https://glitch.com/embed/' && req.headers['sec-fetch-dest'] == 'iframe') && !req.headers['x-real-host'] && req.headers.host.includes('glitch.me')) {
|
||||||
return res.redirect('https://www.jasonsplant.ml' + req.url);
|
return res.redirect('https://www.jasonsplant.ml' + req.url);
|
||||||
}
|
}
|
||||||
|
|
||||||
res.sendFile(__dirname + "/views/index.html");
|
res.sendFile(__dirname + "/views/index.html");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user