동일한 웹사이트를 하위 디렉토리에서 액세스할 수 있기를 원합니다. 예를 들어, 지금 내 웹사이트는
https://example.com
내가 원하는 것은 다음을 사용하여 연결할 수도 있다는 것입니다.
https://example.com/hi
즉, 에서 액세스할 수 있는 각 경로는 https://example.com
에서도 액세스할 수 있어야 합니다 https://example.com/hi
. 어떻게 할 수 있니? 다음은 서버 구성에서 시도한 것입니다.
location /hi {
proxy_pass https://example.com
}
지금은 을 시도하면 https://example.com/hi
가 나옵니다 Bad Gateway
. 내가 무엇을 해야 합니까?
답변1
을 사용하는 대신 proxy_pass
을 사용해 보셨나요 rewrite
?
location /hi/ {
rewrite ^/hi(/.*)$ $1 break;
}