Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
nginx将内部ssl链接重定向到非ssl外部url链接_Nginx_Rewrite - Fatal编程技术网

nginx将内部ssl链接重定向到非ssl外部url链接

nginx将内部ssl链接重定向到非ssl外部url链接,nginx,rewrite,Nginx,Rewrite,我的网站httpsexample.com,有指向httpother.com的链接。如何将外部url的任何请求从https重定向到http https://example.com -> http://another.com 问题是外部链接试图使用https,而它必须是http。试试这个 server { listen 443; server_name www.example.com; rewrite ^/(.*) http://www.another.com$requ

我的网站https
example.com
,有指向http
other.com
的链接。如何将外部url的任何请求从https重定向到http

https://example.com -> http://another.com  
问题是外部链接试图使用https,而它必须是http。

试试这个

server {
   listen 443;
   server_name www.example.com;
   rewrite ^/(.*) http://www.another.com$request_uri permanent;
}