Maison > Questions et réponses > le corps du texte
Configuration nginx :
server {
listen 443;
server_name localhost;
ssl on;
ssl_certificate /home/attolee/sslkey/example.crt;
ssl_certificate_key /home/attolee/sslkey/example.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ALL:!ADH:!EXPORT56:-RC4+RSA:+HIGH:+MEDIUM:!EXP;
ssl_prefer_server_ciphers on;
location / {
root /home/a;
index index.html;
}
location /b/ {
root /home/a;
index b.html;
}
}
Je veux
https://host/ peut accéder à /home/a/index.html,
https://host/b peut accéder à /home/a/b/b.html,
Maintenant, 1 réussit, 2 ne réussit pas, 403 Interdit, puis-je demander, quel est le problème avec la configuration ?
Description plus détaillée du problème : 403 interdit de nginx dans Ubuntu
漂亮男人2017-05-16 17:23:07
root
需要x
Autorisations :
d--------x 2 attolee attolee 4096 11月 2 21:54 hi/
滿天的星座2017-05-16 17:23:07
Les deux réponses ci-dessus sont fausses !
Laissez-moi vous dire :
L'emplacement ci-dessous devrait être remplacé par
location /b/ {
root /home/a/b;
index b.html;
}
巴扎黑2017-05-16 17:23:07
Inversez l'ordre des deux emplacements
De plus, selon votre configuration, cela devrait êtrehttps://host/b/
能否访问到/home/a/b/b.html