为了账号安全,请及时绑定邮箱和手机立即绑定

nginx 到静态页面的路径错误

nginx 到静态页面的路径错误

明月笑刀无情 2021-11-09 20:38:17
虽然我在django中有应用,但我想设置一个静态页面。使用 nginx。但我收到一个错误:[alert] 100983#0: *439266 "/path_to_page_on_server/press_page.htmlindex.html" is not a directory,这是我的网址: url(r'^press/', TemplateView.as_view(template_name='press_page.html'), name='press')这是我在 nginx 中的配置包括:location /press/ {    alias /path_to_page_on_server/press_page.html;}我想下/press/有页面press_page.html。
查看完整描述

1 回答

?
达令说

TA贡献1821条经验 获得超6个赞

在 中nginx,您的index值被设置为index.html因此它被附加到alias-ed 位置。


您需要为index您的自定义文件指定,并将文件引用放入alias:


location /press/ {

    alias /path_to_page_on_server/;

    index press_page.html index.html;

}

最后一个index.html只是一个后备,你可以根据需要删除/替换它。


查看完整回答
反对 回复 2021-11-09
  • 1 回答
  • 0 关注
  • 337 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信