Stránka přesměruje na IP adresu

Definitivne riesenie... Nastav DNS:

www.zdravotnickeforum.sk --> A --> Websupport
forum.zdravotnickeforum.sk --> 158.255.26.55

Na webhotingu vypni presmerovanie, nahod php script:

<?php
  header("Location: http://forum.zdravotnickeforum.sk:40040/forum/");
?>

--------------------------
1) Takto dojde request na www.zdravotnickeforum.sk(:80) do websupportu
2) Websupport posle redirect na http://forum.zdravotnickeforum.sk:40040/forum/
3) Domenove meno forum.zdravotnickeforum.sk resolvuje na tvoj server

ten php skript nahodit vo websupporte alebo na mojom serveri?


AKo som to vyriesil zatial: vo websupporte som zmenil dns zaznamy aby presmerovali na verejnu ip, tym sa to dostane na hlavny router na port 80, ten to cez dstnat presmeruje na server na port 40040, apache na danom serveri poslucha na porte 40040 a otvori var/www/zdravotnickeforum...

to reverseproxy a rewrite pan nevim, viete prosim aplikovat na moj problem(bez posledneho reisenia do zaznamov dns websupportu...?)?
viete mi tu napisat konkretne co zadat do apache configuraku? dakujem...


nevim

to reverseproxy a rewrite pan nevim, viete prosim aplikovat na moj problem(bez posledneho reisenia do zaznamov dns websupportu...?)?
viete mi tu napisat konkretne co zadat do apache configuraku? dakujem...

Kód: [Vybrat]
<VirtualHost *:80>
        ServerAdmin nejaky@email.nekde
        ServerName www.zdravotnickeforum.sk

        LogLevel warn
        ErrorLog /var/log/apache2/error-www.zdravotnickeforum.sk
        CustomLog /var/log/apache2/access-www.zdravotnickeforum.sk combined
        ProxyPass / http://www.zdravotnickeforum.sk:40040/
</VirtualHost>

nevim

pripadne
Kód: [Vybrat]
ProxyPass / http://vase-IP-routeru-nebo-cokoliv-co-funguje-naprimo:40040/
pokud nepredelate ty DNS.

pripadne
Kód: [Vybrat]
ProxyPass / http://vase-IP-routeru-nebo-cokoliv-co-funguje-naprimo:40040/
pokud nepredelate ty DNS.
<VirtualHost *:80>
        ServerAdmin nejaky@email.nekde
        ServerName www.zdravotnickeforum.sk

        LogLevel warn
        ErrorLog /var/log/apache2/error-www.zdravotnickeforum.sk
        CustomLog /var/log/apache2/access-www.zdravotnickeforum.sk combined
        ProxyPass / http://11.11.10.10/forum
</VirtualHost>

toto je priamy pristup na danu stranku z lokalnej siete...ked to takto nastavim zobrazi sa v paneli adries 11.11.10.10/forum a nie zdravotnickeforum.sk....

nevim

pripadne
Kód: [Vybrat]
ProxyPass / http://vase-IP-routeru-nebo-cokoliv-co-funguje-naprimo:40040/
pokud nepredelate ty DNS.
<VirtualHost *:80>
        ServerAdmin nejaky@email.nekde
        ServerName www.zdravotnickeforum.sk

        LogLevel warn
        ErrorLog /var/log/apache2/error-www.zdravotnickeforum.sk
        CustomLog /var/log/apache2/access-www.zdravotnickeforum.sk combined
        ProxyPass / http://11.11.10.10/forum
</VirtualHost>

toto je priamy pristup na danu stranku z lokalnej siete...ked to takto nastavim zobrazi sa v paneli adries 11.11.10.10/forum a nie zdravotnickeforum.sk....

to nedava smysl, pojdme to projit krok po kroku:

  • mam nejakou lidskou adresu kterou zadavam do prohlizece (http://www.zdravotnickeforum.sk/), ale pro test treba http://muj-super.test/
    tak prohlizec musi vedet na kterou IP se ma obratit (Vas router), k tomu potrebuje mit zaznam v DNS
    jako finalni reseni bude treba nastavit na websupportu, pro nas test staci upravit lokalne soubor hosts na pocitaci kde mate prohlizec (/etc/hosts pokud linux, pripadne C:\Windows\System32\drivers\etc\hosts pokud MS) - do toho souboru pripiste 11.11.10.10 muj-super.test nebo rovnou to zdrav forum

    ted se nam prohlizec korektne spoji na portu 80
  • pokud na portu 80 mame nastaveny apache viz muj cfg vyse, tak ten vezme pozdavek a vytvori novy na adresu v proxypass  a preposle vam odpoved - v adresnim radku nahore porad mate puvodni URL, at uz je to muj-super.test nebo cokoliv co jste si vycucal z prstu
  • pokud nemate, tak to znamena ze to phpbb poslalo redirect a presmerovalo vam to prohlizec - lze taky vyresit, doufam ze to neni ale soucasny pripad

kde presne se zacina lisit muj popis od vaseho? zakladni myslenka je ze uzivatel nepozna ze je nekam presmerovavan, presmerovani probiha transparentne na pozadi na urovni serveru.


Re:Stránka přesměruje na IP adresu
« Odpověď #35 kdy: 07. 07. 2013, 22:41:42 »
Ja nechcem presmerovat....
Otvorim prehliadac, tam zadam 11.11.10.10/forum - otvori mi phpbb forum v prehliadaci ostava dana adresa: 11.11.10.10/forum.
Potrebujem nieco co by danu adresu: 11.11.10.10/forum prepisalo na www.zdravotnickeforum.sk.....
JE TO MOZNE?

a

Re:Stránka přesměruje na IP adresu
« Odpověď #36 kdy: 07. 07. 2013, 22:44:00 »
NE.

nevim

Re:Stránka přesměruje na IP adresu
« Odpověď #37 kdy: 07. 07. 2013, 22:54:35 »
ANO, HTTP 301 - viz http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

kazdopadne proc nutite uzivatele zadavat IP, uzivatel snad bude zadavat slusnou URL...

pro predstavu:
http://root.rm-rf.cz/ - co vidite na strance a co vidite na nahore v adrese? Takto by to (dle me) melo byt ;-)

V.

Re:Stránka přesměruje na IP adresu
« Odpověď #38 kdy: 07. 07. 2013, 23:04:53 »
neriesme preco zadavame ip adresu...prosim viete poslat funkcne riesenie?

nevim

Re:Stránka přesměruje na IP adresu
« Odpověď #39 kdy: 07. 07. 2013, 23:06:41 »
uz jsem poslal, jeste jednou s nazornou ukazkou, dale uz nevim jak vam vice pomoci:

http://zdravotnickeforum.rm-rf.cz/

k tomu pouzivam:
Kód: [Vybrat]
<VirtualHost *:80>
        ServerAdmin nejaky@email.nekde
        ServerName zdravotnickeforum.rm-rf.cz

        LogLevel warn
        ErrorLog /var/log/apache2/error-www.zdravotnickeforum.sk
        CustomLog /var/log/apache2/access-www.zdravotnickeforum.sk combined
        ProxyPass / http://158.255.26.55:40040/forum/
</VirtualHost>

priste vam to jako spatne reseni nebo znovu - kde je presne problem?

Re:Stránka přesměruje na IP adresu
« Odpověď #40 kdy: 07. 07. 2013, 23:15:15 »
uz jsem poslal, jeste jednou s nazornou ukazkou, dale uz nevim jak vam vice pomoci:

http://zdravotnickeforum.rm-rf.cz/

k tomu pouzivam:
Kód: [Vybrat]
<VirtualHost *:80>
        ServerAdmin nejaky@email.nekde
        ServerName zdravotnickeforum.rm-rf.cz

        LogLevel warn
        ErrorLog /var/log/apache2/error-www.zdravotnickeforum.sk
        CustomLog /var/log/apache2/access-www.zdravotnickeforum.sk combined
        ProxyPass / http://158.255.26.55:40040/forum/
</VirtualHost>

priste vam to jako spatne reseni nebo znovu - kde je presne problem?
pride mi to dobre riesenie len neviem ako to urobit, co vsetko ste upravovali? a kde..., .rm-rf.cz je?
mate nejaky jabber, icq...ze by sme si to tam upresnili? dakujem...

nevim

Re:Stránka přesměruje na IP adresu
« Odpověď #41 kdy: 07. 07. 2013, 23:22:26 »
resme to verejne, vase budouci ja to treba pote najde a nebude se muset znovu ptat.

rm-rf.cz je jedna z mych domen - ve vasem pripade to nahradte za www.zdravotnickeforum.sk . nic dalsiho jsem nikde nenastavoval, krom defaulniho CNAME na rm-rf.cz domene (vas se netyka)

tenhle cfg dejte na ten server, na ktery ukazuje DNS zaznam www.zdravotnickeforum.sk - tj. ted ukazuje na:
Kód: [Vybrat]
# host www.zdravotnickeforum.sk
www.zdravotnickeforum.sk has address 195.210.29.3

v idealnim pripade by primo ukazoval na vasi IP, tj. 158.255.26.55 .

Re:Stránka přesměruje na IP adresu
« Odpověď #42 kdy: 08. 07. 2013, 07:26:38 »
Lenze ja ten dns zaznam nemam u seba, ale u vebhostingovej spolocnosti. Cize evidentne nemozem cez proxy dosiahnut to co ste dosiahli vy. Alebo sa mylim?
Co by vyriesilo moj pripad, dns server a uprava dns priamo v mojom serveri?

nevim

Re:Stránka přesměruje na IP adresu
« Odpověď #43 kdy: 08. 07. 2013, 08:05:31 »
Domena snad patri Vam a ne hostingove spolecnosti - nikde neni zadny zakon, ze DNS server = web server, proste je pozadejte nebo v administraci naklikejte ze www ma IP na Vas server, neni to nic specialniho, ale bezny pozadavek - presne zadani mate v mem prvnim postu.

Re:Stránka přesměruje na IP adresu
« Odpověď #44 kdy: 08. 07. 2013, 22:23:06 »
Nakoniec poriesene upravou DNS zaznamov, priradenim verejnej pre cely server a tam pomocou virtualhost na zaklade mena otvaranie stranok....
To co som sa pytal, podla vsetkeho nie je mozne ani spravit....ale aj tak vdaka.