我尝试将https://example.com/user/whatever下的所有请求重定向到我的"获取我们的应用程序"页面,https://example.com/get_app.html
在我的nginx.conf中我有以下块设置:
#Redirect all requests under /user/ to the "get App" page
location /user/ {
try_files $uri $uri/ /get_app.html;
}
提供html文件,但不显示css和图像。只是一个普通的白页与我的HTML。如果我只输入example.com/user/whatever
,则会正确提供该页面。我究竟做错了什么?为什么来自重定向时,nginx是否正确地为文件提供服务?
答案 0 :(得分:0)
结束我的配置编写:
location /user/ {
return 301 https://example.com/get_app.html;
}
因为使用try_files试图从example.com/user/whatever/css/
获取css而我不知道如何解决这个问题。上面的重定向应该足以满足我的目标。