我有一个具有自定义端口的域,该域要从非www重定向到www。例如:从example.com:6789到www.example.com:6789。
我当前的.conf
server {
listen 80;
server_name example.com;
return 301 http://www.example.com$request_uri;
}
server{
listen 6789;
server_name example.com;
return 301 http://www.example.com:6789$request_uri;
}
我应该怎么做重定向?
答案 0 :(得分:0)
使用重写而不是返回
以下配置应该可以使用
server{
listen 6789;
server_name example.com;
rewrite ^/$ http://www.example.com:6789 permanent;
}