Aktywne Wpisy
Hopsa +10
![Paukopulos](https://wykop.pl/cdn/c0834752/138e2512ae78999cb5abb0228226a50ac0e03d04cecd462457d148596f84d92a,q60.jpg)
Paukopulos +105
#przegrywpo30tce
Dobry film który wg mnie jest trochę niedoceniany.
Bardzo na czasie, bardziej niż wtedy kiedy wyszedł. Na dodatek z wiekiem może też być latwiej utożsamiać się z głównym bohaterem.
Dobry film który wg mnie jest trochę niedoceniany.
Bardzo na czasie, bardziej niż wtedy kiedy wyszedł. Na dodatek z wiekiem może też być latwiej utożsamiać się z głównym bohaterem.
![Paukopulos - #przegrywpo30tce
Dobry film który wg mnie jest trochę niedoceniany.
B...](https://wykop.pl/cdn/c3201142/ea5e9f453c09d62d8e76f320bb1fb34a374a77cfef35acd7ad4399e8ec567823,w150.jpg)
źródło: temp_file2633576813085303553
Pobierz
Rozmawiałem z supportem ale chyba nie rozumieją co chcę albo ja nie rozumiem jak działają domeny.
Mam sobie serwer na webh.pl, postawiony ubuntu i serwer nginx ktory na kilku portach serwuje kilka stronek.
A więc cos w stylu
111.111.1.1
111.111.1.1:8080
111.111.1.1:9000
I jak wejde przez http to wyswietlaja mi sie strony tak jak ustawilem virutalne hosty w nginx.
Teraz mam sobie domenę na Namecheap, próbuje ją podpiąć tak, ze jak wejde pod ten adres mojadomena.com to pokaze mi sie dokladnie to samo co pod 111.111.1.1:9000, ten sam content, etc. a link pozostaje nadal mojadomena.com a nie przekierowanie. Jak taki proces sie nazywa i jak to zrobic?
W namecheap ustawiam tak:
mojadomena.com
Type: Url Redirect Record
Host: @
Value: http://111.111.1.1:9000
Masked
Z takimi ustawieniami mi niby wyswietla zawartosc tego co mialem pod portem :9000 ale bez meta info, czyli nie ma tytulu strony i zapewne inne meta tagi nie dzialaja, do tego w zrodle strony jest cos takiego:
"
"
co tu sie dzieje, jaki frameset, gdzie jest moja strona
jak zmienie Masked na Unmasked albo 301 to po prostu przekierowuje mi link tak jakbym w php zrobil php header('location...') ? ale nie o to mi chodzi.
Jak sie podpina domeny pod serwery VPS co maja kilka stron na roznych portach?
mususisz ustawić rekord A w DNS na 111.111.1.1 i w nginx ustawić wirtualny serwer, powiedzmy example.com z redirectem na :9000
Googlnij "nginx redirect"
pewnie szukasz czegoś o serwerach proxy, a może load balancerach
"Url Redirect" masked to pewnie stary "dobry" frameset (so 1990s) i na pewno nie chcesz tego używać
Komentarz usunięty przez autora
robie tak jak tutaj i cos nie bardzo https://gist.github.com/soheilhy/8b94347ff8336d971ad0
Ważne jest, żebyś podał właściwy servername, bo właśnie to jest porównywane z nagłówkiem Host.
Jeżeli serwujesz wprost z nginx przez np php-fpm wtedy nie musisz nic przekierowywać, ustawiasz tylko listen: 80
mam default server na porcie 80 i servername: localhost
drugi server na porcie 80 i
w konfiguracji domeny jedyne co musisz ustawić to odpowiedni adres IP w rekordzie A
przykład configu ngnix dla statycznej strony może wyglądać tak:
potem koniecznie reset serwera:
sudo service nginx restart
albo nie dopasowalem server_name pod url albo domena sie dlugo odswiezala, a takto mialem poprawnie
domyslnie ubuntu mial config w /etc/nginx/conf.d ale w /etc/nginx/nginx.conf mozna sobie zincludowac dowolne pliki, wiec sites-enabled jest chyba nazwa umowna tylko, ale wlasnie includuje wszystko z sites-enabled (ktore jest zbiorem symlinkow z sites-available)