
Jak přesměrovat doménu u wedosu na server s portem 90
Mám doménu a chci ji přesměrovat na svůj server na kterým běží webový deamon na portu 90 a nemůžu přijít na to jak.
Psal jsem jim na chat a tam mi řekli že to nejde.
U nás v práci tak stroje máme, lžou mi, nebo to fakt nejde?
Taky jsem laik, ale myslím si, že nasměrovat porty může provider.
Nemůže. V DNS se směruje jen IP adresa, port je nepřímo dám zázmem MX - pro mail, A - pro doménu.
Lze to nějak ve wedos administraci udělat a jak?
Ve Wedos administraci lze změnit IP na doméně, která ti říká pane. Návod je tam v češtině. Já teď nemám žádného zákazníka na Wedos, tak se tam nedostanu abych ti přesně řekl, co máš udělat. Ale je to tam dobře popsané a česky. Ale nepřesměruješ jen port, ale celou IP. Port je záležitostí toho, kdo na tu doménu leze a čím. To bych potřeboval, abys mi řekl, proč to chceš na neobvyklý port 90 a jestli ostatní porty mají zůstat na Wedosu, nebo to chceš přestěhovat lautr všechno.
Mam totiz na serveru vice aplikaci - vice web serveru, kazdy na jinem portu. Vse v nodejs.
Tak tam měj jen jeden webserver a ať jeden webserver spravuje všechno.
Jak se pak implementuje logika, ze chci www.auta.cz a on zobrazi aplikaci s autama a kdyz dam www.motorky.cz tak zobrazi aplikaci s motorkama?
Normálně. Na jednom webserveru můžeš mít domén kolik chceš. Si najdi nějaké návody na node, já v něm nedělám. Dělám jen s apache a tam se to dělá třeba přes VirtualHost.
díky, podívám se na to
Ano, musíš to udělat virtuálně, protože komunikace je obousměrná, prohlížeč komunikuje na svém portu, když to přesměruješ na jiný, tak to nebude prohlížeč přijímat.
Škoda že apache neumí naroutovat cesty, které fyzicky neexistují na disku - v react aplikaci, už jsem vykopíroval milion htacces z googlu a žádný nefunguje. Tohle používáte na nějaký starý phpkový projekty, ne?
On taky nemusí být povolen adminem na serveru httaccess, ale to nebývá pravděpodobné. IMHO Wedos ho má povolen, tuším, že jsem ho tam cpal zákazníkům. Jinak samozřejmě ta cesta musí existovat. Ale to se řeší virtuálními servery v Apache.
V apache2.conf v etc mám:
Udělal jsem restart service apache2
.htacces a web mám ve /var/www/html/ZDE
A když zadám špatnou stránku vrací mi to defaultní Not Found z apache2, né 'stranka-nexistuje.php'.
Já nemám nic na wedosu, pouze doménu. Server je můj.
No vidíš, já zadám do htaccess:

ErrorDocument 404 /stranka-neexistuje.php
a hned mi to funguje. A ani nemusím restartovat apache
Dyť ty nejsi schopný ani udělat přesměrování 404 na to, co chceš, tak aby to fungovalo, tak jak pak chceš něco dělat