저는 nginx를 처음 사용하며 리디렉션 문제를 파악하려고합니다. 웹 응용 프로그램을 실행하는 호스트에서 다른 도메인으로 웹 사이트를 리디렉션하려고합니다. 내가 한 부분이지만 그것을 가리고 싶습니다. 리디렉션 할 때 사용자가 다른 도메인으로 갔음을 알리는 것을 원하지 않습니다.nginx 리디렉션 마스크
나는 내 클라이언트의 개인 정보 보호를 위해 도메인 이름을 대체했습니다. 하지만 그들은 test.com의 Linode에서 sub.test.com에있는 웹 응용 프로그램을 실행하고 있습니다. 내가 원하는 것은 test.com을 방문하는 모든 사용자가 other.com에서 호스팅되는 임시 사이트로 리다이렉트되지만 도메인을 공개하지 않는 것입니다.
이전에 누군가가 나에게 그 방법을 알려주었지만 오래 전이었고 더 이상 참조 할 정보가 없습니다. 누군가 나를 도울 수 있습니까? 나는 테스트 환경의 도메인을 드러내고 싶지 않다. 그런 다음 사용자가 볼 수있는 도메인 이름을 변경하지 리디렉션하려면 다음과 같이
server {
listen 80;
server_name www.test.com test.com www.test.net test.net;
rewrite ^http://other.com/sub redirect;
location/{
root /srv/http/www.test.com;
index index.html;
}
}
에 오신 것을 환영합니다 :
이 수행 할 수 있습니다! 태그는 키워드가 아닙니다. 게시물에있는 동일한 단어로 태그 목록을 채우는 것은 태그 목록을 분류하는 데 도움이되지 않습니다. 태그도 혼자 서 있습니다. 즉,'web'와'server'를 조합한다고해서 웹 서버에 관해 말하는 것이 아닙니다. 태그를주의해서 선택하십시오. – Charles