nginx的配置internall表示什么意思?

看到一个这样的nginx配置文件,如下所示:

nginx.conf

location /down
{
  internal;
  alias /home/www/filespath;
}

location /filepath
{
  internall;
}

上面nginx的配置中有两个internal(l),上下两个其中有一个应该写错了。百度了一下,没搜到这个词的信息。

问题:
1、这个词正确的应该是哪一个?
2、这个词的作用是什么?

阅读 17.9k
2 个回答
internal
语法:internal 
默认值:no 
使用字段: location 
internal指令指定某个location只能被“内部的”请求调用,外部的调用请求会返回”Not found” (404)
“内部的”是指下列类型:
• 指令error_page重定向的请求。
• ngx_http_ssi_module模块中使用include virtual指令创建的某些子请求。
• ngx_http_rewrite_module模块中使用rewrite指令修改的请求。
一个防止错误页面被用户直接访问的例子:
error_page 404 /404.html;
location  /404.html {
internal;
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题