Questions sur la configuration de nginx
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 17:20:37
0
3
371

La structure du répertoire est la suivante :
root
└── data
└── domain.com
├── admin
└── index

Le dossier admin est le répertoire des pages Web backend du site Web
L'index du dossier est le répertoire frontend du site Web

La configuration de la pièce

nginx est la suivante :

location / {
    root /data/domain.com/index;
    index index.html index.htm;
}

location /admin/{
    root /data/domain.com/admin;
    index index.php index.html index.htm;
}

Visite http://domain.com 正常,但是访问http://domain.com/admin/ 提示 404

Excusez-moi, maîtres. Je souhaite accéder à http://domain.com et nginx le transfère vers le répertoire d'index. Comment configurer http://domain.com/admin/nginx pour le transférer vers le répertoire admin ?

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(3)
黄舟

Avec cette configuration, vous trouverez l'administrateur sous domain.com/admin

La configuration de root/index sera généralement placée sous le serveur, pas à l'emplacement

Généralement configuré comme ceci

server {
    root /data/domain.com;
    index index.php index.html index.htm;

    location /{
        try_files $uri $uri/ /index.php?s=$uri&$args;
    }
    ……

}
为情所困

emplacement / mettez-le en bas et essayez-le.

phpcn_u1582
location /admin/ {
    root /data/domain.com;
    index index.php index.html index.htm;
}

Le deuxième emplacement a plus de root que de admin. location 中的 root 多了 admin

有问题先看日志。这种错误,看下 nginx

Si vous avez des questions, veuillez d'abord lire le journal. Ce type d'erreur sera clair en consultant le journal de nginx. 🎜
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!