Situația actuală este următoarea:
Am un domeniu la un anumit furnizor (manitu.de)
Am un VPS gratuit cu Oracle
Vreau să înființez un blog fantomă pe oracle VPS care ar trebui să fie accesibil prin domeniul pe care îl am la manitu.de
Deci asta s-a întâmplat până acum:
Am setat înregistrarea IPv4 Forward-DNS A pentru mydomain.de să redirecționeze către IP-ul serverului Oracle (să presupunem 1.2.3.4). În timpul instalării fantomă, îmi cere numele blogului meu. Deci dacă mă duc și ofer 1.2.3.4 ca IP, pot ajunge la blog folosind 1.2.3.4/fantomă precum și mydomain.de/ghost - ceea ce este frumos.
Problema mea: daca intru mydomain.de (sau mydomain.de/ghost fwiw) în bara de adrese, redirecționează către 1.2.3.4 pe care vreau să-l evit. Asta nu am reușit încă să rezolv corect, deoarece fie nu redirecționează nicăieri, fie rămân blocat într-o buclă de redirecționări.
Iată cum arată configurația mea, care este creată de fantoma în timpul procesului de instalare la care am adăugat al doilea bloc de server:
Server {
asculta 80;
asculta [::]:80;
server_name mydomain.de;
rădăcină /var/www/mydomain/system/nginx-root; # Folosit pentru verificarea SSL acme.sh>
returnează 301 $scheme://mydomain.de$request_uri;
Locație / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $schema;
proxy_set_header X-Real-IP $adresă_la distanță;
proxy_set_header Gazdă $http_host;
proxy_pass http://127.0.0.1:2368; # 2368 fiind portul folosit de fantoma
}
locație ~ /.cunoscut {
permite tuturor;
}
Server {
asculta 80;
nume_server 1.2.3.4;
returnează 301 $scheme://mydomain.de$request_uri;
}
Mulțumesc anticipat!