Puncte:1

Problemă cu calea domeniului Nginx

drapel bt

Am următorul domeniu fairgrounds.mohave.gov. Dacă utilizatorii scriu doar fairgrounds.mohave.gov, aș dori ca acesta să meargă pe următoarea cale:

https://fairgrounds.mohave.gov/parks/fairgrounds/

altfel, pur și simplu comportă-te ca de obicei. Iată următoarea configurație:

Server {
            asculta 80;
    # asculta 443;
            nume_server fairgrounds.mohave.gov;
    # return 301 https://$host$request_uri;
    # return 301 https://fairgrounds.mohave.gov/parks/fairgrounds/;
            returnează 301 https://$host/$request_uri;
    }


Server {
            asculta 443 ssl http2;
            nume_server fairgrounds.mohave.gov;

            root /var/www/parks2;

            index index.html index.htm index.nginx-debian.html;

            Locație / {
                    try_files $uri $uri/ =404;

                    add_header Ultima modificare $date_gmt;
                    add_header Cache-Control 'no-store, no-cache, must_revalidate, proxy-revalidate, max-age=0';
                    if_modified_since off;
                    expiră;
                    etag off;
            }

    }        

Am încercat mai multe abordări care arată secțiunea comentată din exemplul de mai sus, dar nu par să funcționeze. Orice sfaturi?

Puncte:1
drapel jp

Trebuie să redirecționați extern / la /parcuri/târguri/ in secunda Server bloc.

Încerca:

Server {
    asculta 80;
    nume_server example.com;
    returnează 301 https://$host$request_uri;
}
Server {
    asculta 443 ssl http2;
    nume_server example.com;

    ...

    locație = / {
        retur 301 /parcuri/târguri/;
    }    
    Locație / {
        ...
    }
}

Primul Locație blocați doar meciurile / și redirecționează extern vizitatorii către https://example.com/parks/fairgrounds/. Al doilea Locație block este blocul dvs. de locație existent și se ocupă de orice altceva. Vedea acest document pentru detalii.

drapel bt
Perfect, multumesc

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.