Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 13897|Répondre: 0

[Web] Jugement sur l’accès au nom de domaine Nginx

[Copié le lien]
Publié sur 07/12/2015 19:24:30 | | |
Les exigences sont les suivantes :

1. Accès à non-www.abc.com noms de domaine, retourner 403 pour prévenir un analyse malveillante.

Même si le domaine de quelqu’un d’autre est lié à l’IP de votre hébergeur, il ne pourra pas accéder à votre site, et si un utilisateur accède à son nom de domaine, le navigateur de l’utilisateur affichera une erreur 403 au lieu de quitter votre site.
2. Lorsque le nom de domaine abc.com est accédé, le 301 automatique est réécrit en www.abc.com, augmentant ainsi le poids SEO...

Augmenter l’autorité du domaine
Optimisation de l’inclusion de pages web
Il favorise la diffusion de la communication des pages web
Il peut promouvoir des résultats de référencement
Soyez respectueux de l’expérience utilisateur
3. Les deux besoins ci-dessus coexistent.



1. Accès à non-www.abc.com noms de domaine, retourner 403 pour prévenir un analyse malveillante.

server {
        écouter 80 ;
        server_name abc.com www.abc.com ;
                si ( $host != 'www.abc.com' ){  
        retour 403 ;
        }
2. Lorsqu’un nom de domaine abc.com est accédé, le 301 est automatiquement réécrit en www.abc.com.

server {
        écouter 80 ;
        server_name abc.com www.abc.com ;
                si ( $host = 'abc.com' ){                 
        réécriture http://abc.com/(.*) http://www.abc.com/$1 permanente ;
        }
3. Non-www.abc.com accès au nom de domaine, retour erreur 403, lorsque abc.com accès au nom de domaine, réécrivez automatiquement la 301 en www.abc.com.

server {
        écouter 80 ;
        server_name www.abc.com abc.com ;
               
                si ( $host = 'abc.com' ){  
        réécriture http://abc.com/(.*) http://www.abc.com/$1 permanente ;
      }
          
                si ( $host != 'www.abc.com' ){  
        retour 403 ;
        #rewrite ^/(.*)$ http://www.abc.com/$1 permanent ;               

      }





Précédent:La console actualise automatiquement la page actuelle
Prochain:Le code de vérification étrange 12306 a été craqué, et il n’a pas pu arrêter les revendeurs du tout
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com