Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 13897|Antwort: 0

[Web] Nginx-Domain-Zugriffsurteil

[Link kopieren]
Veröffentlicht am 07.12.2015 19:24:30 | | |
Die Anforderungen sind wie folgt:

1. Zugriff auf non-www.abc.com Domainnamen, 403 zurückgeben, um böswilliges Parsing zu verhindern.

Selbst wenn die Domain eines anderen an die IP Ihres Hosts gebunden ist, kann dieser nicht auf Ihre Seite zugreifen, und wenn ein Nutzer seinen Domainnamen aufruft, gibt der Browser einen 403-Fehler zurück, anstatt Ihre Seite zu verlassen.
2. Wenn der abc.com Domainname abgerufen wird, wird das automatische 301 auf www.abc.com umgeschrieben, was das SEO-Gewicht erhöht...

Erhöhung der Domain-Autorität
Optimierung der Webseiteneinbindung
Sie fördert die Bereitstellung von Webseiten-PR
Es kann Suchmaschinenoptimierungsergebnisse fördern
Sei freundlich zur Nutzererfahrung
3. Die beiden oben genannten Anforderungen koexistieren.



1. Zugriff auf non-www.abc.com Domainnamen, 403 zurückgeben, um böswilliges Parsing zu verhindern.

Server {
        hören 80;
        server_name abc.com www.abc.com;
                wenn ( $host != 'www.abc.com' ){  
        Rückfahrt 403;
        }
2. Wenn auf einen abc.com Domainnamen zugegriffen wird, wird das 301 automatisch auf www.abc.com umgeschrieben.

Server {
        hören 80;
        server_name abc.com www.abc.com;
                wenn ( $host = 'abc.com' ){                 
        umschreiben http://abc.com/(.*) http://www.abc.com/$1 dauerhaft;
        }
3. Non-www.abc.com Domainzugriff, den 403-Fehler zurückzugeben, und beim abc.com Domainnamenzugriff wird 301 automatisch auf www.abc.com umgeschrieben.

Server {
        hören 80;
        server_name www.abc.com abc.com;
               
                wenn ( $host = 'abc.com' ){  
        umschreiben http://abc.com/(.*) http://www.abc.com/$1 dauerhaft;
      }
          
                wenn ( $host != 'www.abc.com' ){  
        Rückfahrt 403;
        #rewrite ^/(.*)$ http://www.abc.com/$1 dauerhaft;               

      }





Vorhergehend:Die Konsole aktualisiert automatisch die aktuelle Seite
Nächster:Der seltsame Verifizierungscode 12306 war geknackt und konnte Scalper überhaupt nicht aufhalten
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com