Nginx url 域重定向
Nginx url domain redirect
使用 nginx,我想像这样配置两个域之间的重定向:
domainA.com/<anypath>
到 domainB.com/redirect/<anypath>
我现在的代码:
server {
listen 80;
server_name .domainA.org(.*)$;
rewrite ^ http://domainB.org/redirect?;
}
从域 A 到域 B 的重定向有效,但新路径中不包含 /redirect
。任何帮助表示赞赏!谢谢!
Nginx 有一些内置功能可以为您处理这个问题。试试这个:
server {
listen 80;
server_name domainA.org;
return 301 http://domainB.org/redirect$request_uri;
}
使用 nginx,我想像这样配置两个域之间的重定向:
domainA.com/<anypath>
到 domainB.com/redirect/<anypath>
我现在的代码:
server {
listen 80;
server_name .domainA.org(.*)$;
rewrite ^ http://domainB.org/redirect?;
}
从域 A 到域 B 的重定向有效,但新路径中不包含 /redirect
。任何帮助表示赞赏!谢谢!
Nginx 有一些内置功能可以为您处理这个问题。试试这个:
server {
listen 80;
server_name domainA.org;
return 301 http://domainB.org/redirect$request_uri;
}