nginx 反向代理问题

发布于 2022-08-28 00:57:44 字数 1629 浏览 13 评论 0

我想做一个slideshare的反向代理, 配置如下, 但是老是不成功.

 4     error_log /data/logs/slideshare.error.log;
  5     server_name ssk.timger.info;
  6     proxy_cache_key "$scheme://$host$request_uri/slideshare";
  7     proxy_cache cache_one;
  8     proxy_max_temp_file_size 4m;
  9
 10     location / {
 11         proxy_cache_valid  200 304 3h;
 12         #proxy_cache_valid 301 3d;
 13         proxy_cache_valid any 10s;
 14         proxy_set_header   X-Real-IP  $remote_addr;
 15         proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
 16         #向后端传递访客ip
 17
 18         proxy_set_header   Referer http://www.slideshare.net/;
 19         #强制定义Referer,程序验证判断会用到
 20
 21         proxy_set_header   Host $host;
 22
 23         proxy_pass http://www.slideshare.net/;
 24
 25         proxy_redirect default;
 26         proxy_redirect http://www.slideshare.net/ /;
 27
 28
 29         proxy_connect_timeout   60;

下面是我代理之后访问的结果

HTTP/1.1 301 Moved Permanently
Server: nginx/1.2.1
Date: Sat, 01 Feb 2014 14:02:43 GMT
Content-Type: text/html
Content-Length: 178
Location: http://ssk.timger.info/
Connection: keep-alive
P3P: CP="OTI DSP COR CUR ADM DEV PSD IVD CONo OUR IND"
Accept-Ranges: bytes
X-Varnish: 1736312165
Age: 0
Via: 1.1 varnish
Set-Cookie: SERVERID=r3|Uuz+h|Uuz+h; path=/

<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

报错301 不知道原因

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情仇皆在手 2022-09-04 00:57:44

反代是proxy_pass

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文