리디렉션을 사용하여 nginx 구성을 만들어야 합니다. 여기 내 conf가 있습니다.
server {
listen 8080;
server_name test.example.org;
index index.php index.html;
return 301 $scheme://test.example.org/dashboard;
location /dashboard {
alias /path/to/files;
index index.php index.html;
}
}
test.example.org를 test.example.org/dashboard로 리디렉션해야 하며 test.example.org로 이동하면 브라우저에 "리디렉션이 너무 많습니다"라는 오류가 표시됩니다.
답변1
넣어 보려고
return 301 $scheme://test.example.org/dashboard;
~에
location / {
}
답변2
이것이 제가하는 것입니다
location / {
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$args @goto_dashboard;
}
location @goto_dashboard {
return 301 http://xxx/dashboard;
}