serveur - configuration nginx : accès aux fichiers statiques 403 interdit
滿天的星座
滿天的星座 2017-05-16 17:21:07
0
3
407

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

  1. https://host/ peut accéder à /home/a/index.html,

  2. 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 ?

Mise à jour

Description plus détaillée du problème : 403 interdit de nginx dans Ubuntu

滿天的星座
滿天的星座

répondre à tous(3)
漂亮男人

root需要xAutorisations : 

d--------x  2 attolee attolee  4096 11月  2 21:54 hi/
滿天的星座

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;
        }
巴扎黑

Inversez l'ordre des deux emplacements
De plus, selon votre configuration, cela devrait êtrehttps://host/b/能否访问到/home/a/b/b.html

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!