모든 http://test.com 요청을 http://www.test.com 으로 리디렉션해야합니다 . 어떻게 할 수 있습니까?
서버 블록에서 추가를 시도했습니다.
rewrite ^/(.*) http://www.test.com/$1 permanent;
하지만 브라우저에서는
The page isn't redirecting properly
Firefox has detected that the server is redirecting the request for
this address in a way that will never complete.
내 서버 블록은
server {
listen 80;
server_name test.com;
client_max_body_size 10M;
client_body_buffer_size 128k;
root /home/test/test/public;
passenger_enabled on;
rails_env production;
#rewrite ^/(.*) http://www.test.com/$1 permanent;
#rewrite ^(.*)$ $scheme://www.test.com$1;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
공식 문서는 다음과 같습니다 : nginx.org/en/docs/http/converting_rewrite_rules.html
—
Marcello Nuccio