繁体   English   中英

Nginx Codeigniter 路由上的基本身份验证返回 404 错误

[英]Nginx Basic Auth On Codeigniter Routes returns 404 Error

我正在尝试保护 DOMAIN.com/admin,文件夹 admin 不存在,它只是一条路线

我有一个名为 Admin.php 的 Codeigniter Controller

及其路线如下:

路线.php

$route['admin']                         = 'index_admin';

我正在尝试使用 Nginx 进行基本身份验证

    location /admin {
    auth_basic         "Administrator’s Area";
    auth_basic_user_file /etc/nginx/.htpasswd;
    }

身份验证框正在工作,但是之后我收到 404 错误。

已修复将此添加到该位置

try_files $uri $uri/ /index.php$is_args$args;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM