2016-12-28 6 views
0

私は、私の「ゲット我々のアプリ」のページにhttps://example.com/user/whatever下のすべての要求をリダイレクトしようとしている私のnginx.confでhttps://example.com/get_app.htmlnginxののtry_filesは

で私が持っている、次のブロックの設定をCSS /画像を提供していないリダイレクト:

#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

はとして私の設定を書いてしまった:使用してtry_filesはexample.com/user/whatever/css/からCSSを取得しようとしていたので、

location /user/ { 
    return 301 https://example.com/get_app.html; 
} 

と私はそれを修正する方法がわかりません。上記のリダイレクトは、私が達成しようとしているものに十分なはずです。