Thread View: pl.comp.www.server-side
8 messages
8 total messages
Started by marek.horodyski
Sun, 21 Jul 2013 00:04
hostowanie kilku domen
Author: marek.horodyski
Date: Sun, 21 Jul 2013 00:04
Date: Sun, 21 Jul 2013 00:04
64 lines
3338 bytes
3338 bytes
Taki jakiś problem mi wyszedł w obsłudze po stronie serwera www. Serwer pisany w Harbour - nie jakiś standardowy. Wykupiłem kilka domen. Dla każdej na dysku przeznaczyłem katalog i serwer sobie radzi, rozpoznając z nagłówka do jakiej domeny jest żądanie. Żądanie z przykładowej domeny zaczyna się : GET / HTTP/1.1 Host: www.nazwadomeny.pl User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:22.0) Gecko/20100101 Firefox/22.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Ale jak jest wywołanie do serwera po ipv4, np. http://nnn.nnn.nnn.nnn/ czyli nie wiem do jakiej domeny, wymyśliłem, aby zamiast negocjacji zwrócić stronkę z domyślnymi domenami hostowanymi na serwerze wyznaczonymi z nazw katalogów serwowanego miejsca. Czyli coś takiego : Żądanie : GET / HTTP/1.1 Host: nn.nn.nn.n Connection: keep-alive Referer: http://nn.nn.nn.n/ Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 User-Agent: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B367 Safari/531.21.10 Accept-Encoding: gzip,deflate Accept-Language: pl-PL, en-US ... i zwracam : HTTP/1.1 200 OK X-Powered-By: Harbour 3.2.0dev (r1304301343)/MinGW GNU C 4.6.1 (32-bit) Cache-Control: no-cache Server: homar.exe Content-Type: text/html Connection: Keep-Alive Keep-Alive: timeout=15 Date: Sun, 21 Jul 2013 00:41:37 GMT Content-Length: nnn_wyliczone <html> <body> <a href="www.domena_1.pl">www.domena_1.pl ?</a><br> <a href="www.domana_2.pl">www.domena_2.pl ?</a><br> <a href="www.domena_3.pl">www.domena_3.pl ?</a><br> <a href="www.domena_n.pl">www.domena_n.pl ?</a><br> </body> </html> Ale jak kliknę w taki link, to do serwera przychodzi żądanie jakoś tak ukształtowane : GET /www.domena_2.pl HTTP/1.1 Host: nn.nn.nn.n Connection: keep-alive Referer: http://nn.nn.nn.n/ ... a spodziewałem się : GET / HTTP/1.1 Host: www.domena_2.pl Connection: keep-alive Referer: http://nn.nn.nn.n/ ... i teraz nie wiem, czy jest za późna noc i coś skopałem, czy pomysł musi być jakoś inaczej zrobiony. Co tu jest nie tak ? Pozdrawiam, Marek Horodyski
Re: hostowanie kilku domen
Author: Piotr
Date: Sun, 21 Jul 2013 07:59
Date: Sun, 21 Jul 2013 07:59
34 lines
1543 bytes
1543 bytes
W dniu 21.07.2013 o 02:04 <marek.horodyski@gmail.com> pisze: > i zwracam : > > HTTP/1.1 200 OK > [...] > <a href="www.domena_n.pl">www.domena_n.pl ?</a><br> > </body> > </html> > > Ale jak kliknę w taki link, to do serwera przychodzi żądanie jakoś tak > ukształtowane : > > GET /www.domena_2.pl HTTP/1.1 > Host: nn.nn.nn.n > Connection: keep-alive > Referer: http://nn.nn.nn.n/ > ... > > a spodziewałem się : > > GET / HTTP/1.1 > Host: www.domena_2.pl > Connection: keep-alive > Referer: http://nn.nn.nn.n/ > ... > > i teraz nie wiem, czy jest za późna noc i coś skopałem, czy pomysł musi > być jakoś inaczej zrobiony. Co tu jest nie tak ? > > Pozdrawiam, > Marek Horodyski Zwróć lepiej <a href="http://www.domena_n.pl">www.domena_n.pl ?</a><br>
Re: hostowanie kilku domen
Author: marek.horodyski
Date: Sun, 21 Jul 2013 10:10
Date: Sun, 21 Jul 2013 10:10
27 lines
1818 bytes
1818 bytes
W dniu niedziela, 21 lipca 2013 09:59:26 UTC+2 użytkownik Piotr napisał: > W dniu 21.07.2013 o 02:04 <marek.horodyski@gmail.com> pisze: > > > > > i zwracam : > > > > > > HTTP/1.1 200 OK > > > [...] > > > <a href="www.domena_n.pl">www.domena_n.pl ?</a><br> [...] > > Zwróć lepiej <a href="http://www.domena_n.pl">www.domena_n.pl ?</a><br> Dzięki ! :) Zadziałało wybornie. Pozdrawiam, Marek Horodyski
Re: hostowanie kilku domen
Author: Sylwester Zarębski
Date: Sun, 21 Jul 2013 10:58
Date: Sun, 21 Jul 2013 10:58
21 lines
1627 bytes
1627 bytes
Dnia Sun, 21 Jul 2013 03:10:43 -0700 (PDT), marek.horodyski@gmail.com napisał(a): > W dniu niedziela, 21 lipca 2013 09:59:26 UTC+2 użytkownik Piotr napisał: >> W dniu 21.07.2013 o 02:04 <marek.horodyski@gmail.com> pisze: >>> <a href="www.domena_n.pl">www.domena_n.pl ?</a><br> >> Zwróć lepiej <a href="http://www.domena_n.pl">www.domena_n.pl ?</a><br> > Dzięki ! :) > Zadziałało wybornie. Jeśli chcesz, aby działało tak samo przez HTTP jak i HTTPS (jeśli używasz) to możesz użyć formy z dwoma slashami: <a href="//www.domena_n.pl">www.domena_n.pl ?</a><br> -- pozdrawiam Sylwester Zarębski Aby wysłać email zmień zbieracz w adresie na sylwek
Re: hostowanie kilku domen
Author: marek.horodyski
Date: Sun, 21 Jul 2013 17:49
Date: Sun, 21 Jul 2013 17:49
15 lines
2267 bytes
2267 bytes
W dniu niedziela, 21 lipca 2013 12:58:00 UTC+2 użytkownik Sylwester Zarębski napisał: > Dnia Sun, 21 Jul 2013 03:10:43 -0700 (PDT), marek.horodyski@gmail.com > [...] > > Jeśli chcesz, aby działało tak samo przez HTTP jak i HTTPS (jeśli > > używasz) to możesz użyć formy z dwoma slashami: > > <a href="//www.domena_n.pl">www.domena_n.pl ?</a><br> https to dla mnie pieśń przyszłości, chociaż na jakichś listach odległych zamierzeń widnieje. Na razie po http jedno zrobię, drugie zepsuję - ale pomału się posuwam do przodu. Ale faktycznie, wystarczają te 2 ukośniki, i tak z myślą o https kiedyś tam zapisałem w kodzie. Dzięki jeszcze raz. Pozdrawiam, Marek Horodyski
Re: hostowanie kilku domen
Author: marek.horodyski
Date: Sun, 21 Jul 2013 19:36
Date: Sun, 21 Jul 2013 19:36
13 lines
2028 bytes
2028 bytes
W dniu niedziela, 21 lipca 2013 12:58:00 UTC+2 użytkownik Sylwester Zarębski napisał: > Dnia Sun, 21 Jul 2013 03:10:43 -0700 (PDT), marek.horodyski@gmail.com > > napisał(a): [...] > używasz) to możesz użyć formy z dwoma slashami: > > <a href="//www.domena_n.pl">www.domena_n.pl ?</a><br> Raz działa, raz nie. Coś co działało - przestało. Zgłasza mi się strona dns z ovh. I domeny zaczynają działać bez przedrostka www. Czy to może tak być, że serwer dns "się zdenerwował" na moje testy i próbuje zmieniać sposób obsługi, raz obsługując poprzedzające www. przed domeną, a innym razem nie ? Pozdrawiam, Marek Horodyski
Re: hostowanie kilku domen
Author: Sylwester Zarębski
Date: Sat, 27 Jul 2013 16:39
Date: Sat, 27 Jul 2013 16:39
18 lines
1709 bytes
1709 bytes
Dnia Sun, 21 Jul 2013 12:36:53 -0700 (PDT), marek.horodyski@gmail.com napisał(a): [...] > Raz działa, raz nie. Coś co działało - przestało. > Zgłasza mi się strona dns z ovh. I domeny zaczynają działać bez przedrostka www. > Czy to może tak być, że serwer dns "się zdenerwował" na moje testy > i próbuje zmieniać sposób obsługi, raz obsługując poprzedzające > www. przed domeną, a innym razem nie ? Nie ma takiej możliwości, ale podejrzewam awarię, gdzie jeden z wielu serwerów odpowiada brakiem domeny/adresu lub błędnym adresem. -- pozdrawiam Sylwester Zarębski Aby wysłać email zmień zbieracz w adresie na sylwek
Re: hostowanie kilku domen
Author: marek.horodyski
Date: Sat, 03 Aug 2013 00:58
Date: Sat, 03 Aug 2013 00:58
18 lines
2187 bytes
2187 bytes
W dniu sobota, 27 lipca 2013 18:39:45 UTC+2 użytkownik Sylwester Zarębski napisał: > Dnia Sun, 21 Jul 2013 12:36:53 -0700 (PDT), > [...] > Nie ma takiej możliwości, ale podejrzewam awarię, gdzie jeden z wielu > > serwerów odpowiada brakiem domeny/adresu lub błędnym adresem. > > -- > > pozdrawiam > > Sylwester Zarębski Przyczyną było to, że w OVH są 2 "pola A", należące do różnych serwerów. I należy tam wypełnić oba. Nie mają jakiegoś balansera, tylko random tym rządzi. To można fajnie wykorzystać, przekierowując ruch na 2 odmienne serwery po swojej stronie. Nie w każdym przypadku do wykorzystania, ale nieraz to może być nawet fajne. Pozdrawiam, Marek Horodyski
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads