내 Heroku 앱 ( http://lovemaple.heroku.com )의 VPS에 리버스 프록시를 설정하고 싶습니다. 따라서 방문하면 http://lovemaple.heroku.commysite.com/blog
에서 콘텐츠를 얻을 수 있습니다.
나는의 지시에 따라 아파치 위키 .
location /couchdb {
rewrite /couchdb/(.*) /$1 break;
proxy_pass http://localhost:5984;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
내 상황에 맞게 변경했습니다.
location /blog {
rewrite /blog/(.*) /$1 break;
proxy_pass http://lovemaple.heroku.com;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
방문 mysite.com/blog
하면 페이지가 표시되지만 js / css 파일을 가져올 수 없습니다 (404).
그들의 연결은 mysite.com/style.css
되나 그렇지 않습니다 mysite.com/blog/style.css
.
무엇이 잘못되었으며 어떻게 해결할 수 있습니까?
serverfault.com/questions/376162/…
—
shlgug