Ich möchte einen Chat in mein Browsergame intergrieren. Greife dazu auf node.js zurück, welches auf einem V-Server installiert ist. Der Chat läuft inzwischen (mit socket.io). Wenn ich also auf dem Server direkt auf den Port gehe, über den der Chat läuft
localhost:4000
funktioniert das ganze auch. Über den Port wird mir die entsprechende Seite index.html angezeigt. Wenn ich diese Seite aber direkt aufrufe, also
localhost/chat/index.html
Wird zwar alles angezeigt, aber der Chat funktioniert nicht, weil es einen 403 Forbidden Error beim Versuch gibt sich mit socket.io zu verbinden.
Mein grundsätzliche Frage dazu wäre. Ist es vorgesehen das man direkt auf die Seite zugreifen kann oder geht das nur wie oben über den Port? Letzteres ist für mich schwer vorstellbar, da ich es in Videos auch schon anders gesehen habe, aber ich bekommen den 403 Error einfach nicht weg.
In diesem Sinne
Animus
localhost:4000
funktioniert das ganze auch. Über den Port wird mir die entsprechende Seite index.html angezeigt. Wenn ich diese Seite aber direkt aufrufe, also
localhost/chat/index.html
Wird zwar alles angezeigt, aber der Chat funktioniert nicht, weil es einen 403 Forbidden Error beim Versuch gibt sich mit socket.io zu verbinden.
Mein grundsätzliche Frage dazu wäre. Ist es vorgesehen das man direkt auf die Seite zugreifen kann oder geht das nur wie oben über den Port? Letzteres ist für mich schwer vorstellbar, da ich es in Videos auch schon anders gesehen habe, aber ich bekommen den 403 Error einfach nicht weg.
In diesem Sinne
Animus
Kommentar