Maison > Questions et réponses > le corps du texte
L'index correct est configuré, mais lors de l'accès, il obtient 403. Est-ce parce que la page par défaut ira uniquement au serveur pour trouver des fichiers au lieu d'y accéder via des URL, car cette page est générée dynamiquement par le serveur.
server {
listen 80;
server_name manage.vs.com;
root /lee/web/;
location / {
index login.html;
}
location ~ \.(do|jsp|json|html)$ {
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
}
}
La configuration est comme ci-dessus index login.html
Cette page peut être ouverte si vous entrez directement http://manage.vs.com/login.html dans le navigateur
Mais elle ne s'ouvrira pas avec la valeur par défaut http://manage .vs.com 403, car il n'y a pas de fichier login.html dans le répertoire racine spécifié. Ce fichier est généré dynamiquement par le serveur.
黄舟2017-05-16 17:09:21
server {
listen 80;
server_name manage.vs.com;
root /lee/web/;
location / {
index login.html;
}
location ~ \.(do|jsp|json|html)$ {
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
}
location = / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
}
}