我想把 nginx 下所有访问文件夹aaa下的jpg图片的https请求,全部重定向到http来访问 这里重定向怎么写?

 我来答
手机用户26696
2011-07-10 · TA获得超过168个赞
知道答主
回答量:415
采纳率:0%
帮助的人:264万
展开全部
当使用mod_rewrite 时,除了必须定义一个重定向状态代码作为参数以外,重定向的实现与URL重写非常类似。当初始请求为foo.php时,一下的规则用一个301重定向至bar.php:

RewriteRule RewriteRule ^foo\.php$ /bar.php [R=301,L]

首先请求:foo.php;在响应的HTTP报头中得到一个301重定向代码,指定bar.php为新位置。然后web客户端请求bar.php,并通过更新显示在地址栏中的URL,告知用户加载了新的URL地址。

在php中,通过使用header()函数来添加HTTP报头,从而实现重定向。如果想把foo.php用301重定向至bar.php,foo.php将添加如下所示:

<?php

Header(‘HTTP/1.1 301 Move Permanently’);

Header(‘Location: ’);

?>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式