【发布时间】:2015-05-15 09:13:47
【问题描述】:
我正在努力让我在 mysite.com/blog 上的网站显示我的 tumblr 博客而不显示 tumblr URL。
我正在使用 NGINX 并由 nginx.conf 更新如下:
location /blog {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
gzip on;
gzip_min_length 1100;
gzip_buffers 4 8k;
gzip_proxied any;
gzip_types text/plain text/html text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;
if (!-f $request_filename) {
rewrite ^/blog$ /;
rewrite ^/blog/(.*)$ /$1;
proxy_pass http://denise-puchol.tumblr.com/;
break;
}
}
这是失败的,没有错误消息。有什么想法我在这里做错了吗?谢谢
【问题讨论】:
-
你有没有想过这个问题?我有类似的事情正在努力完成。
标签: nginx reverse-proxy