problème de configuration des hôtes virtuels nginx
迷茫
迷茫 2017-06-17 09:17:13
0
2
735

Mes deux noms de domaine pointent vers le serveur
Le premier www.xxx.cn
Le deuxième api.xxx.cn

J'ai pointé l'API vers un répertoire et configuré api.xxx.cn.conf pour qu'il soit accessible normalement.

Ensuite, je visite www.xxx.cn et il pointe également vers le répertoire api.xxx.cn que j'ai configuré.

Il n'y a que deux fichiers dans le répertoire vhosts
L'un est api.xxx.cn.conf
L'autre est localhost.conf

www.xxx.cn n'est pas configuré, il doit donc pointer vers le répertoire racine de la configuration par défaut. Pourquoi pointe-t-il également vers api

Détails de configuration api.xxx.cn.conf


  1 server {
  2         listen       80;
  3         server_name  api.xxx.cn;
  4         root   "/www/Hphp/Public/";
  5 
  6         location / {
  7             #root   html;
  8             index  index.html index.htm  index.php;
  9             #autoindex  on;
 10             if (-f $request_filename) {
 11                 break;
 12             }
 13             if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
 14                 break;
 15             }
 16             if (!-e $request_filename) {
 17                 rewrite ^/(.*) /index.php/ last;
 18             }
 19         }
 20 
 21         location ~ \.php(.*)$ {
 22             fastcgi_pass   127.0.0.1:9000;
 23             fastcgi_index  index.php;
 24             fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
 25             fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
 26             fastcgi_param  PATH_INFO  $fastcgi_path_info;
 27             fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
 28             include        fastcgi_params;
 29         }
 30 }

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(2)
小葫芦

Parce que votre nom de domaine se résout au même endroit. Vous pouvez configurer une liaison IP par défaut pour la bloquer.

阿神

Vous pouvez configurer pour interdire l'accès aux hôtes vides

server {
    server_name _;//标识空主机
    return 500;//返回500错误
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!