Каждый раз, когда я добавляю следующие строки:
ProxyRequests off
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
На мой конф для моего сайта я получаю сообщение об ошибке, указанное в заголовке.
Немного контекста о том, что я Попытка сделать это - запустить файл javascript на моем сайте. Это файл js, который я пытаюсь запустить. Я нашел это из учебника на YouTube, и мне было интересно попробовать.
const Express = require("express");
const App = Express();
const Keys = ["123", "simplewhitelist"];
const secretKey2 = "E);{Q6_<bkrEo;ITBzLfLxTdpMuzSzVIs?}5vyus3l@>+?=>O}uL-(A}M/PJ`w";
const Crypto = require("crypto");
App.use(Express.static(__dirname + '/nodejs'));
function hmac(secret, data){
const hash = Crypto.createHash("sha512");
hash.update(secret + data + secret);
return hash.digest("hex").toString();
};
App.get("/nodejs/checkWhitelist", (request, response) => {
const Key = request.query.Key;
const Gamer = request.query.gamer;
if(Key && Gamer){
const isKeyValid = Keys.find((key) => key !== null && Key == key);
if(isKeyValid){
response.send(hmac(secretKey2, Key + Gamer))
}
else{
response.send("Not Whitelisted");
}
}
else{
response.send("Not Whitelisted");
}
});
App.listen(8000, () => {
console.log("App started");
});