【发布时间】:2013-04-27 05:50:18
【问题描述】:
我想将所有到我网站的查询重定向到 https 协议。 我的配置是:
server {
listen 80;
server_name addons.vkzvuk.ru;
server_name www.vkzvuk.ru;
server_name vkzvuk.ru;
rewrite ^ https://vkzvuk.ru$request_uri? permanent; }
当我发出 curl 请求时 curl vkzvuk.ru 它返回 html:
<h1>301 Moved Permanently</h1>
所以,很多互联网服务无法向我展示例如 google pr。
另一方面,“卷曲” twitter 和 facebook 返回空结果。如何调整 nginx 以获得相同的行为?
【问题讨论】:
-
尝试通过“break”更改“permanent” cf wiki.nginx.org/HttpRewriteModule
标签: curl url-rewriting nginx