内部重定向时,Nginx重写或内部重定向周期
我在使用Nginx时遇到了麻烦. 这是我的配置.
我希望我的位置http://test.local/css/链接到/usr/share / nginx / test / htdocs / styles /,就像我在配置中所做的那样. 但是当我输入例如http://test.local/css/flow.css im时,我得到了下一个错误:
这里有什么问题? 最佳答案 您的配置有两个问题. 第一个问题是您的root指令错误,因此找不到该文件. 第二个问题是默认操作是在URI的末尾添加另一个/. 您需要向try_files指令中添加有效的默认操作,例如404响应:
因此,回到第一个问题.您的配置指出/css/example.css位于/usr/share/nginx/test/htdocs/web/css/css/example.css.请注意,/ css /已复制. / images /,/ js /和/ fonts /也是如此.有关根指令的详细信息,请参见this document. 在大多数配置中,只需在服务器块级别指定根并允许几乎所有位置块都可以继承它,而不必在每个位置重复它. 您的问题指出/ css /文件应该在/usr/share / nginx / test / htdocs / styles /中找到.这需要别名指令.有关别名指令的详细信息,请参见this document.例如: (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 别名使用Nginx导致phpMyAdmin登录无限循环
- nginx gzip_static:为什么需要非压缩文件?
- linux – nginx:使用fastcgi的多个文档根
- Nginx在位置查询关键字匹配
- 如何在nginx反向代理(HTTPS)后面使用nginx(基本身份验证)进
- 外部托管的Nginx代理图像/ javascript
- ruby-on-rails – 如何让systemd用Puma重启Rails App
- node.js – WebSocket连接失败,使用nginx,nodejs和socket.i
- nginx – SPDY是否会改善非SPDY CDN提供的资产交付?
- apache – Magento:Lighttpd vs Nginx
- ruby-on-rails – 即使重新启动,我如何保持乘客独
- python – 为什么我的gunicorn进程忽略了Django的
- nginx – 在同一台服务器上升级2个Ghost博客,1作
- 如何从nginx响应中删除某些cookie
- Nginx http_status_module统计信息
- 将每个目录.htaccess(Apache)转换为Nginx
- nginx – 在X-Forwarded-For中找到的专用地址空间
- Nginx只允许某些URL的POST请求
- 登录Nginx Gunicorn Supervisor Django时出错
- ruby-on-rails – nginx错误:(13:权限被拒绝)连