内部重定向时,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.例如: (编辑:吉安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 无法通过非根上下文路径中的kubernetes ingress-nginx获取W
- Gunicorn和Django与Upstart和Nginx
- ruby-on-rails-为使用Rails 4,nginx和乘客的用户设置自定义
- 重定向-如何在发布请求nginx上删除尾部斜杠
- node.js – 自节点v0.12.2以来的负载平衡 – cluster,pm2或
- nginx-我陷入了logrotate之谜
- NGINX uWSGI连接由Peer重置
- node.js-同一VPS上的PHP网站和Nodejs应用
- nginx-在浏览器中检测HTTP2 / SPDY支持
- Nginx为WordPress的/ wp-admin / root提供404错误
- node.js-如何在容器内正确运行nodejs?
- 如何使用Nginx(healthd)在access_log文件名中使用
- nginx – 根据同一vhost中访问的主机名自动选择S
- 在FastCGI应用程序中无法获取HTTP POST的主体
- 使用NGINX的WAF owasp modsecurity crs中“尚不支
- 带有PDF和PHP的Apache2-“此文件不是以“%PDF-”
- node.js-NGINX:使用域/路径在同一服务器上的多个
- node.js-Nginx反向代理:如何通过子域访问不同的
- 如何在NgInX中将带有查询字符串的URL重定向到没有
- PHP-访问控制器时,nginx上Codeigniter出现404错误
