1

node.js mod_proxy uudelleenohjaus ongelma

Moi,

En saa jostain syystä alidomainini .htaccess tiedostoa proxyttamaan käynnistettyyn node.js sovellukseen. Voisiko joku selventää, onko näissä konffeissa jotain vikaa:

.htaccess

RewriteEngine On RewriteRule ^(.*)$ http://ALIDOMAIN.DOMAIN.fi:PORTTI/$1 [P]

http-server.js

var http = require('http');

var server = http.createServer(function (req, res) { console.log('connection from: ', res.socket.remoteAddress); res.writeHead(200, ['Content-Type', 'text/plain']); res.write('Hello '); res.end('World'); }); server.listen(PORTTI);

Jatkoa..

Kun tuon node serverin käynnistää ja tekee lokaalisti wgetin http://127.0.0.1:PORTTI niin homma pelittää hienosti, mutta tuolla alidomainin proxyllä tulee Apachelta erroria "Connection refused."

Voisiko ongelma olla alidomaineissa vai onko tuossa konffauksessa jotain vikaa?

Zeetah's avatar
47
Zeetah
asked 2013-01-24 20:05:49 +0200
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

1

Tuo osoite http://alidomain.domain.fi:portti/ on ehkä väärin. Se ohjaa www-palvelimelle, joten node.js-palvelinkin pitäisi käynnistää siellä. Lisähaastetta tuo se, että sivustoja saatetaan siirtää www-palvelimelta toiselle (Kirsikalle tai Karviaiselle) huoltotoimien tai kuormituksen vuoksi. Helpompaa voi olla käynnistää ohjelma tietylle palvelimelle ja laittaa palvelimen osoite suoraan tuohon.

Kokeile http://lakka.n.kapsi.fi:portti/. Voit korvata Lakan halutessasi myös Kirsikalla tai Karviaisella, kunhan se on sama kone kuin millä palvelinohjelma on käynnissä. Tuo .n. ohjaa yhteyden sisäverkon kautta, millä tietääkseni on lähinnä pieni nopeusetu.

Lisää tietoa on tässä ohjeessa.

jpa's avatar
1.4k
jpa
answered 2013-01-24 21:46:05 +0200
edit flag offensive 0 remove flag delete link

Comments

Kiitoksia! Tuolla lakka osoitteella lähti heti pelaamaan.

Zeetah's avatar Zeetah (2013-01-26 15:09:46 +0200) edit

Tuon osoitteen lisäksi voi käyttää suoraan `lakka.kapsi`

tuhoojabotti's avatar tuhoojabotti (2013-01-28 14:23:18 +0200) edit
add a comment see more comments

Your Answer

Login/Signup to Answer